XML 43 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Summary of Credit Loss Allowance Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Financing Receivable Allowance For Credit Losses [Line Items]    
Allowance for Credit Losses, beginning balance $ 1,666 $ 1,263
Bad debt expense, net of reversals 388 965
Write-offs, foreign currency translation and other adjustments (48) (273)
Allowance for credit losses, ending balance 2,006 1,955
Short-term Receivables    
Financing Receivable Allowance For Credit Losses [Line Items]    
Allowance for Credit Losses, beginning balance 1,642 1,221
Bad debt expense, net of reversals 383 972
Write-offs, foreign currency translation and other adjustments (48) (273)
Allowance for credit losses, ending balance 1,977 1,920
Private Capital Advisory Receivables    
Financing Receivable Allowance For Credit Losses [Line Items]    
Allowance for Credit Losses, beginning balance 24 42
Bad debt expense, net of reversals 5 (7)
Write-offs, foreign currency translation and other adjustments 0 0
Allowance for credit losses, ending balance $ 29 $ 35