XML 120 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
RELATED PARTY TRANSACTIONS - Public Investment Fund Internship Agreement (Details) - USD ($)
1 Months Ended 12 Months Ended
Jul. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]        
Expenses incurred   $ 3,694,859,000 $ 3,202,172,000 $ 1,557,557,000
Accounts receivable, net   51,822,000 19,542,000  
Public Investment Fund Internship Agreement | Related Party        
Related Party Transaction [Line Items]        
Related party transaction, internship duration 6 months      
Expenses incurred   0 1,000,000 $ 0
Accounts receivable, net   $ 0 $ 1,000,000