v3.26.1
Acquisitions - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jan. 01, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Business Combination [Line Items]          
Underwriting, acquisition and insurance expenses   $ 123,281 $ 85,596 $ 247,895 $ 172,147
Amortization expense   8,843 $ 372 17,686 $ 709
Apollo Group Holdings Limited          
Business Combination [Line Items]          
Business combination, voting equity interest acquired, percentage 100.00%        
Business combination, consideration transferred $ 559,140        
Issuance of shares (in shares) 3,679,332        
Shares issued, price per share (in dollar per share) $ 51.11        
Cash consideration $ 371,089        
Underwriting, acquisition and insurance expenses   7,300   14,600  
Amortization expense   6,700   13,400  
Revenue since acquisition date   78,700   158,900  
Earnings (loss) since acquisition date   $ 15,400   37,600  
Material transaction expenses       $ 0