XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
RELATED-PARTY TRANSACTIONS (Details) - Related Party - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Hosting revenue          
Related Party Transaction [Line Items]          
Revenue from related parties $ 2,828,000 $ 9,185,000 $ 10,062,000 $ 22,659,000  
Equipment sales          
Related Party Transaction [Line Items]          
Revenue from related parties 0 29,693,000 0 67,269,000  
Directors and Executives          
Related Party Transaction [Line Items]          
Related party transactions, reimbursement 0 700,000 0 1,800,000  
Related party transactions, reimbursement payable 0   0   $ 0
Directors and Executives | Hosting revenue          
Related Party Transaction [Line Items]          
Revenue from related parties 2,800,000 9,200,000 10,100,000 22,700,000  
Directors and Executives | Equipment sales          
Related Party Transaction [Line Items]          
Revenue from related parties $ 0 $ 29,700,000 $ 0 $ 67,300,000