XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments and Accounts Receivable, Net (Changes in Allowance for Credit Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance for credit loss, Beginning Balance $ 490  
Current period benefit (65) $ 307
Write-offs charged against the allowance (220)  
Recoveries of amounts previously written-off 22  
Other (20)  
Allowance for credit loss, Ending Balance $ 207 $ 490