v3.26.3
Receivables - Changes in Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of period $ 330 $ 948
Credit loss expense 95 19
Write-offs, net of recoveries 118 (618)
Balance at end of period $ 543 $ 349