v3.26.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Jan. 01, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]              
Less: Allowance for Credit Losses $ (184) $ (17) $ (33) $ (84) $ (13)   $ (15)
Net Accounts Receivable 2,563   526        
Nonrelated Party              
Related Party Transaction [Line Items]              
Gross Accounts Receivable 2,747   559     $ 819  
Less: Allowance for Credit Losses (184)   (33)     (15)  
Net Accounts Receivable $ 2,563   $ 526     $ 804