XML 144 R133.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Payable, Accrued Expenses and Other Liabilities - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]      
Accrued compensation $ 108,664 $ 116,583  
Payroll and other taxes payable 47,019 45,720  
Financial guarantee liability 32,070 30,610 $ 26,315
Deferred rent 5,554 6,337  
Contingent consideration 22,628 22,652  
Payable related to Tax Receivable Agreement 17,511 17,511  
Other 15,886 12,094  
Total 249,332 $ 251,507  
Receivable related to tax receivable agreement $ 19,500