v3.26.3
COST OF REVENUE - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]          
Cost of revenue $ 2,073,000 $ 2,171,000 $ 6,350,000 $ 7,067,000  
Accounts payable 46,296,000   46,296,000   $ 39,595,000
Aldridge Pite | Related Party          
Related Party Transaction [Line Items]          
Cost of revenue 100,000 $ 300,000 700,000 $ 800,000  
Accounts payable $ 0   $ 0