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