v3.26.1
Variable Interest Entity - Schedule of Variable Interest Entities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Variable Interest Entity [Line Items]      
Current assets of the Reciprocal $ 93,481   $ 88,208
Total assets 818,992   797,423
Current liabilities of the Reciprocal 64,573   67,782
Total liabilities 799,616   775,037
Net cash provided by (used in) operating activities of the Reciprocal 54,289 $ 24,391  
Net cash used in investing activities of the Reciprocal (25,715) (25,269)  
Net cash provided by financing activities of the Reciprocal (2,081) (8,011)  
Variable Interest Entity, Primary Beneficiary      
Variable Interest Entity [Line Items]      
Repurchase of common stock 15,000    
Variable Interest Entity, Primary Beneficiary | Reciprocal Segment      
Variable Interest Entity [Line Items]      
Current assets of the Reciprocal 221,473   200,955
Noncurrent assets of the Reciprocal 193,167   196,301
Total assets 414,640   397,256
Current liabilities of the Reciprocal 325,263   306,390
Noncurrent liabilities of the Reciprocal 854   818
Total liabilities 326,117   $ 307,208
Net cash provided by (used in) operating activities of the Reciprocal 21,738 (17,678)  
Net cash used in investing activities of the Reciprocal (3,780) (47,752)  
Net cash provided by financing activities of the Reciprocal $ 12 46,813  
Intersegment Revenues | Reciprocal Segment      
Variable Interest Entity [Line Items]      
Net cash used in investing activities of the Reciprocal   (46,800)  
Net cash provided by financing activities of the Reciprocal   $ 46,800