v3.26.1
Revenue - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Disaggregation of Revenue [Line Items]          
Revenue [1] $ 57,787 $ 56,091 $ 113,321 $ 108,498  
Receivables from related parties 20,379   20,379   $ 11,295
Accounts receivable 1,785   1,785   2,906
Remaining performance obligations 75,368   75,368   74,460
Current contract liabilities 74,539   74,539   70,893
Non-current contract liabilities 829   829   3,567
Contract liability 29,080 18,460 58,529 34,663  
Contract assets 5,441   5,441   5,840
Dark Horse          
Disaggregation of Revenue [Line Items]          
Revenue 1,500 1,750 1,500 1,750  
Accounts receivable 1,500   1,500   $ 875
Underwriting and Management Services          
Disaggregation of Revenue [Line Items]          
Revenue 48,342 45,295 94,270 88,545  
Other Technology Services          
Disaggregation of Revenue [Line Items]          
Revenue 2,701 2,173 5,416 4,501  
Other Technology Services | Catastrophe          
Disaggregation of Revenue [Line Items]          
Revenue [2] $ 2,693 $ 2,154 $ 5,400 $ 4,482  
Maximum | Other Technology Services | Catastrophe          
Disaggregation of Revenue [Line Items]          
Performance obligation, remaining term 5 years   5 years    
Minimum | Other Technology Services | Catastrophe          
Disaggregation of Revenue [Line Items]          
Performance obligation, remaining term 4 years   4 years    
[1] Amounts include revenues earned from related parties of $54,217 and $107,539 for the three and six months ended June 30, 2026, respectively, and $54,341 and $106,748 for the three and six months ended June 30, 2025, respectively. Refer to Note 5. Revenue and Note 8. Related Party Transactions for additional details.
[2] The Company provides catastrophe claims software services through the usage of its software, enabling efficient management and adjustment of the increased claim volumes arising from catastrophes. This service is offered to HCM, TTIC, CRM, and TRM under their respective agreements.