XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events (Details) - USD ($)
$ in Thousands
3 Months Ended
May 08, 2024
Apr. 01, 2024
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Subsequent Events            
Cash and cash equivalents     $ 259,775 $ 102,891 $ 16,145 $ 63,547
Subsequent Event            
Subsequent Events            
Revenue Purchase and Sale Agreement, Purchase price $ 37,500          
Purchase price multiplier 2.25          
2027 Term Loans | Subsequent Event            
Subsequent Events            
Partial prepayment of principal   $ 175,000        
Principal amount   250,000        
Amount outstanding $ 75,000          
Prepayment fees for partial debt repayment $ 3,500 $ 6,800        
2027 Term Loans | SOFR            
Subsequent Events            
Spread on variable rate     1.00%      
2029 Term Loans | Subsequent Event            
Subsequent Events            
Default additional rate 4.00%          
2029 Term Loans | On or after the first anniversary | Subsequent Event            
Subsequent Events            
Prepayment fee 10.00%          
2029 Term Loans | After the second anniversary | Subsequent Event            
Subsequent Events            
Prepayment fee 5.00%          
2029 Term Loans | After the third anniversary | Subsequent Event            
Subsequent Events            
Prepayment fee 0.00%          
Ankura Trust Company, LLC | 2029 Term Loans | Subsequent Event            
Subsequent Events            
Principal amount $ 38,700          
Stated interest rate 8.00%