XML 107 R95.htm IDEA: XBRL DOCUMENT v3.25.4
Note 15 - Underwriting Information (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Premiums Written, Gross $ 2,028,252,000 $ 1,541,962,000 $ 1,141,558,000
Percentage of Gross Written Premiums 100.00% 100.00% 100.00%
Revenue Benchmark [Member] | Product Concentration Risk [Member] | Largest Program Administrator [Member]      
Disaggregation of Revenue [Line Items]      
Premiums Written, Gross $ 411,000,000 $ 403,400,000 $ 394,100,000
Percentage of Gross Written Premiums 20.30% 26.20% 34.50%
Revenue Benchmark [Member] | Product Concentration Risk [Member] | Other Program Administrators [Member]      
Disaggregation of Revenue [Line Items]      
Premiums Written, Gross $ 0 $ 0 $ 0
Percentage of Gross Written Premiums 10.00% 10.00% 10.00%
Revenue Benchmark [Member] | Product Concentration Risk [Member] | Second Largest Program Administrator [Member]      
Disaggregation of Revenue [Line Items]      
Premiums Written, Gross $ 237,300,000   $ 152,400,000
Percentage of Gross Written Premiums 11.70%   13.30%