XML 62 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Receivable - Allowance for Credit Losses (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Allowance for Doubtful Accounts  
Allowance for doubtful accounts, beginning balance $ 1,127
Current period provision 855
Write-off against allowance (126)
Recoveries of previous write-offs (337)
Allowance for doubtful accounts, ending balance $ 1,519