v3.26.1
Accounts Receivable - Allowance for Credit Losses (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Allowance for Credit Losses  
Allowance for doubtful accounts, beginning balance $ 1,630
Current period provision 1,017
Write-off against allowance (13)
Recoveries of previous write-offs (549)
Allowance for doubtful accounts, ending balance $ 2,085