XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Summary of Credit Loss Allowance Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Financing Receivable Allowance For Credit Losses [Line Items]        
Allowance for Credit Losses, beginning balance $ 2,006 $ 1,955 $ 1,666 $ 1,263
Bad debt expense, net of reversals (152) 702 236 1,667
Write-offs, foreign currency translation and other adjustments (95) (371) (143) (644)
Allowance for credit losses, ending balance 1,759 2,286 1,759 2,286
Short-term Receivables        
Financing Receivable Allowance For Credit Losses [Line Items]        
Allowance for Credit Losses, beginning balance 1,977 1,920 1,642 1,221
Bad debt expense, net of reversals (143) 702 240 1,674
Write-offs, foreign currency translation and other adjustments (95) (371) (143) (644)
Allowance for credit losses, ending balance 1,739 2,251 1,739 2,251
Private Capital Advisory Receivables        
Financing Receivable Allowance For Credit Losses [Line Items]        
Allowance for Credit Losses, beginning balance 29 35 24 42
Bad debt expense, net of reversals (9) 0 (4) (7)
Write-offs, foreign currency translation and other adjustments 0 0 0 0
Allowance for credit losses, ending balance $ 20 $ 35 $ 20 $ 35