XML 40 R31.htm IDEA: XBRL DOCUMENT v3.25.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Jan. 01, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]          
Less: Reserve for Credit Losses $ (13) $ (15) $ (9)   $ (20)
Net Accounts Receivable 588 804      
Nonrelated Party          
Related Party Transaction [Line Items]          
Gross Accounts Receivable 601 819   $ 1,590  
Less: Reserve for Credit Losses (13) (15)   (20)  
Net Accounts Receivable $ 588 $ 804   $ 1,570