XML 42 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Summary of Credit Loss Allowance Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Financing Receivable Allowance For Credit Losses [Line Items]        
Allowance for Credit Losses, beginning balance $ 1,759 $ 2,286 $ 1,666 $ 1,263
Bad debt expense (benefit) 768 (33) 1,004 1,634
Write-offs, foreign currency translation and other adjustments (98) (193) (241) (837)
Allowance for credit losses, ending balance 2,429 2,060 2,429 2,060
Short-term Receivables        
Financing Receivable Allowance For Credit Losses [Line Items]        
Allowance for Credit Losses, beginning balance 1,739 2,251 1,642 1,221
Bad debt expense (benefit) 767 (18) 1,007 1,656
Write-offs, foreign currency translation and other adjustments (98) (193) (241) (837)
Allowance for credit losses, ending balance 2,408 2,040 2,408 2,040
Private Capital Advisory Receivables        
Financing Receivable Allowance For Credit Losses [Line Items]        
Allowance for Credit Losses, beginning balance 20 35 24 42
Bad debt expense (benefit) 1 (15) (3) (22)
Write-offs, foreign currency translation and other adjustments 0 0 0 0
Allowance for credit losses, ending balance $ 21 $ 20 $ 21 $ 20