XML 104 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Underwriting Information (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Premiums Written, Gross $ 1,141,558 $ 881,868 $ 535,175
Percentage of Gross Written Premiums 100.00% 100.00% 100.00%
Revenue Benchmark [Member] | Product Concentration Risk [Member] | Largest Program Administrator [Member]      
Premiums Written, Gross $ 394,100 $ 322,400 $ 215,300
Percentage of Gross Written Premiums 34.50% 36.60% 40.20%
Revenue Benchmark [Member] | Product Concentration Risk [Member] | Second Largest Program Administrator [Member]      
Premiums Written, Gross $ 152,400 $ 95,100  
Percentage of Gross Written Premiums 13.30% 10.80%  
Revenue Benchmark [Member] | Product Concentration Risk [Member] | Other Program Administrators [Member]      
Premiums Written, Gross $ 0 $ 0 $ 0
Percentage of Gross Written Premiums 10.00% 10.00% 10.00%