XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUES - Schedule of changes in allowance for credit losses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Accounts Receivable, Allowance for Credit Loss [Roll Forward]                
Beginning Balance $ 260 $ 335 $ 335 $ 371 $ 371 $ 239 $ 335 $ 239
Provision for credit losses 0 0 0 (1) 0 132 0 131
Write-offs 0 (75) 0 (31) 0 0    
Ending Balance $ 260 $ 260 $ 335 $ 339 $ 371 $ 371 $ 260 $ 339