Summary of significant accounting policies (Tables)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Schedule of Gross Premiums Written and Ceded Premiums Gross premiums written and ceded premiums are as follows:
Three Months Ended March 31,
20222021
Gross premiums written97,242 110,611 
Ceded premiums(1,576)(2,619)
Net premiums written95,666 107,992 
Percentage of amount assumed to net98.4 %97.6 %