XML 37 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Jan. 01, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]              
Less: Allowance for Doubtful Accounts $ (9)   $ (20) $ (79) $ (58)   $ (26)
Nonrelated Party              
Related Party Transaction [Line Items]              
Gross Accounts Receivable 660   1,590     $ 471  
Less: Allowance for Doubtful Accounts (9) $ (9) (20)     (28)  
Net Accounts Receivable $ 651   $ 1,570     $ 443