v3.26.1
Revenue - Schedule of Commissions Receivable Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Contract with Customer, Asset [Roll Forward]      
Commission revenue $ 11,914 $ 220,972  
Less: Commissions receivable - current 214,558   $ 239,644
Commissions receivable - non-current 637,825   $ 685,527
Commission Revenue      
Contract with Customer, Asset [Roll Forward]      
Beginning balance 925,171 1,053,560  
Commission revenue 8,900 170,537  
Cash receipts (81,688) (223,515)  
Allowance for credit loss 0 35  
Ending balance 852,383 1,000,617  
Less: Commissions receivable - current 214,558 207,443  
Commissions receivable - non-current $ 637,825 $ 793,174