XML 71 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Reporting and Disaggregated Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Revenues $ 61,093 $ 148,392
Earned premium, net 239,642 169,355
Net investment income 10,263 9,058
Net investment losses (2,289) (315)
Finance revenue 3,121 1,846
Total revenue 311,830 328,336
Insurance    
Disaggregation of Revenue [Line Items]    
Revenues 38,562 121,152
Earned premium, net 239,642 169,355
Net investment income 10,014 8,883
Net investment losses (2,289) (315)
Finance revenue 0 0
Total revenue 285,929 299,075
Marketplace    
Disaggregation of Revenue [Line Items]    
Revenues 22,531 27,240
Earned premium, net 0 0
Net investment income 249 175
Net investment losses 0 0
Finance revenue 3,121 1,846
Total revenue 25,901 29,261
United States    
Disaggregation of Revenue [Line Items]    
Revenues 48,009 141,395
United States | Insurance    
Disaggregation of Revenue [Line Items]    
Revenues 30,978 115,300
United States | Marketplace    
Disaggregation of Revenue [Line Items]    
Revenues 17,031 26,095
International    
Disaggregation of Revenue [Line Items]    
Revenues 13,084 6,997
International | Insurance    
Disaggregation of Revenue [Line Items]    
Revenues 7,584 5,852
International | Marketplace    
Disaggregation of Revenue [Line Items]    
Revenues $ 5,500 $ 1,145