v3.26.1
Other Assets - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other assets    
Prepaid expenses $ 18,969 $ 27,657
Other 14,103 12,559
Total other assets 189,018 188,518
Employee    
Other assets    
Forgivable employee loans 64,844 60,437
Installment fee receivables    
Other assets    
Fee receivables 39,798 39,736
Fee receivables    
Other assets    
Fee receivables $ 51,304 $ 48,129