XML 87 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Financial Information - Change in the inventory reserve (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Change in Accounting Estimate [Line Items]    
Beginning balance $ 20 $ 22
Provisions (benefits) 130 21
Recoveries (write-offs), net (67) (23)
Ending balance 83 20
Inventory reserve [Member]    
Change in Accounting Estimate [Line Items]    
Beginning balance 691 1,046
Provisions (benefits) 4,549 323
Recoveries (write-offs), net (2,786) (678)
Ending balance $ 2,454 $ 691