XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Notes Receivable from Employees - Changes in Carrying Amount of Notes Receivable From Employees (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Loans and Leases Receivable, Related Parties [Roll Forward]    
Notes receivable from employees — beginning $ 154,013 $ 106,428
Notes granted 296,741 103,979
Repayments (40,110) (4,226)
Amortization (73,602) (51,621)
Cumulative translation adjustment and other 1,486 (547)
Notes receivable from employees — ending 338,528 154,013
Less: current portion (87,861) (44,894)
Notes receivable from employees, net of current portion $ 250,667 $ 109,119