XML 23 R4.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets of Consolidated Variable Interest Entities That Can Only be Used to Settle the Obligations of Consolidated Variable Interest Entities:    
Cash and cash equivalents $ 123,669 $ 90,045
Assumed premiums, commissions and fees receivable, net 342,136 283,553
Prepaid expenses and other current assets 13,650 11,625
Total current assets 1,199,718 1,026,490
Right-of-use assets 61,976 72,367
Other assets 82,419 48,041
Intangible assets, net 978,434 953,492
Goodwill 1,517,171 1,412,369
Total assets 3,862,220 3,534,731
Liabilities of Consolidated Variable Interest Entities for Which Creditors Do Not Have Recourse to the Company:    
Commissions payable 50,933 73,126
Accrued expenses and other current liabilities 252,560 160,631
Total current liabilities 1,032,760 1,056,434
Operating lease liabilities, less current portion 57,651 68,775
Total liabilities 2,777,822 2,525,934
Variable Interest Entity, Primary Beneficiary [Member]    
Assets of Consolidated Variable Interest Entities That Can Only be Used to Settle the Obligations of Consolidated Variable Interest Entities:    
Cash and cash equivalents 2,523 1,032
Assumed premiums, commissions and fees receivable, net 1,198 491
Prepaid expenses and other current assets 76 0
Total current assets 3,797 1,523
Right-of-use assets 20 53
Other assets 5 7
Intangible assets, net 63,336 0
Goodwill 50,834 0
Total assets 117,992 1,583
Liabilities of Consolidated Variable Interest Entities for Which Creditors Do Not Have Recourse to the Company:    
Commissions payable 77 62
Accrued expenses and other current liabilities 4,910 63
Total current liabilities 4,987 125
Operating lease liabilities, less current portion 0 21
Total liabilities $ 4,987 $ 146
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock, shares issued (in shares) 71,779,608 67,979,419
Common stock, shares outstanding (in shares) 71,779,608 67,979,419
Class B Common Stock    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 46,703,818 49,552,686
Common stock, shares outstanding (in shares) 46,703,818 49,552,686