Revenue - Schedule of Commissions Receivable Activity (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
Dec. 31, 2024 |
|
Contract with Customer, Asset [Roll Forward] | |||
Commission revenue | $ 220,972 | $ 185,600 | |
Less: Commissions receivable - current | 207,443 | $ 320,399 | |
Commissions receivable - non-current | 793,174 | $ 733,161 | |
Commission Revenue | |||
Contract with Customer, Asset [Roll Forward] | |||
Beginning balance | 1,053,560 | 911,697 | |
Commission revenue | 170,537 | 81,162 | |
Cash receipts | (223,515) | (149,777) | |
Allowance for credit loss | 35 | 45 | |
Ending balance | 1,000,617 | 843,127 | |
Less: Commissions receivable - current | 207,443 | 269,799 | |
Commissions receivable - non-current | $ 793,174 | $ 573,328 |
X | ||||||||||
- Definition Contract With Customer, Asset, After Allowance For Credit Loss, Commissions Receivable, Current No definition available.
|
X | ||||||||||
- Definition Contract with Customer, Asset No definition available.
|
X | ||||||||||
- Definition Amount of increase (decrease) in allowance for credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Cash received for commissions during the current period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|