XML 100 R75.htm IDEA: XBRL DOCUMENT v3.24.1
Related Party Debt - Related Party Promissory Notes (Details) - Affiliated Entity - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]        
Interest expense on related-party notes payable   $ 86,453 $ 47,145 $ 14,695
Promissory Notes        
Related Party Transaction [Line Items]        
Interest expense on related-party notes payable $ 400 86,453    
Amortization of debt discount $ 500 42,396    
Promissory Notes | $300 Million December 2021 Promissory Note        
Related Party Transaction [Line Items]        
Interest expense on related-party notes payable   39,653    
Amortization of debt discount   27,967    
Promissory Notes | $125 Million August 2022 Promissory Note        
Related Party Transaction [Line Items]        
Interest expense on related-party notes payable   16,521    
Amortization of debt discount   5,962    
Promissory Notes | $50 Million December 2022 Promissory Note        
Related Party Transaction [Line Items]        
Interest expense on related-party notes payable   6,609    
Amortization of debt discount   478    
Promissory Notes | $30 Million March 2023 Promissory Note        
Related Party Transaction [Line Items]        
Interest expense on related-party notes payable   4,590    
Amortization of debt discount   0    
Promissory Notes | $30 Million June 2023 Promissory Note        
Related Party Transaction [Line Items]        
Interest expense on related-party notes payable   2,096    
Amortization of debt discount   258    
Promissory Notes | $200 Million September 2023 Promissory Note        
Related Party Transaction [Line Items]        
Interest expense on related-party notes payable   8,185    
Amortization of debt discount   2,586    
Promissory Notes | Related Party Fixed Rate Notes        
Related Party Transaction [Line Items]        
Interest expense on related-party notes payable   8,799    
Amortization of debt discount   $ 5,145