v3.24.3
Debt (Additional Information) (Details) - USD ($)
3 Months Ended 9 Months Ended
Apr. 19, 2024
Mar. 17, 2023
Dec. 21, 2021
Dec. 16, 2021
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Jul. 12, 2024
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Long-Term Debt (Details) [Line Items]                          
Convertible senior notes due year     2026                    
Gain (Loss) on Extinguishment of Debt         $ 6,821,000 $ 0 $ 6,821,000 $ (102,000)          
Accrued interest         $ 2,480,000   $ 2,480,000       $ 440,000    
Dividend warrants distributed         200   200            
Gain on Extinguishment of Convertible Notes         $ 6,821,000 0 $ 6,821,000 (102,000)          
Unrestricted cash on deposit         22,187,000   22,187,000       59,170,000    
Leverage loans receivable         31,446,000   31,446,000       31,446,000    
(Gain) loss on loan extinguishment         (6,821,000) 0 (6,821,000) 102,000          
Minimum cash required         36,303,000 91,854,000 36,303,000 91,854,000     $ 73,504,000 $ 64,401,000  
(Gain) loss on remeasurement of warrants         $ 206,000 $ (132,000) $ (5,635,000) $ (99,000)          
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 11.5   $ 11.5       $ 11.5    
Fair value of our Senior Secured Term Loan         $ 54,900,000   $ 54,900,000            
Loan interest rate                   8.49% 8.24%    
Shares issued, shares         4,163,118 96,891 17,939,537 230,813          
Interest rate                   8.49% 8.24%    
Conversion price per share (in Dollars per share)                         $ 10.79
Senior Notes [Member]                          
Long-Term Debt (Details) [Line Items]                          
Convertible senior notes issued     $ 240,000,000                    
Loan interest rate     3.25%                    
Interest rate     3.25%                    
Senior Secured Term Loan [Member]                          
Long-Term Debt (Details) [Line Items]                          
Holders of Convertible Notes         0.25   0.25            
Gain (Loss) on Extinguishment of Debt             $ 6,800,000            
Principal amount   $ 130,000,000             $ 1,000        
Gain on Extinguishment of Convertible Notes             6,800,000            
(Gain) loss on loan extinguishment             (6,800,000)            
(Gain) loss on remeasurement of warrants   $ 500,000                      
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 7.5                      
Loan interest rate   14.40%                      
Shares issued, shares   1,500,000                      
Interest rate   14.40%                      
Unrestricted cash   $ 12,500,000                      
Proceeds from loan   98,600,000                      
Note payable outstanding amount   $ 100,000,000                      
Convertible Debt Note [Member]                          
Long-Term Debt (Details) [Line Items]                          
Long term debt retired amount         $ 8,100,000   $ 8,100,000            
Loan interest rate         3.25%   3.25%            
Interest rate         3.25%   3.25%            
Mortgage Notes [Member]                          
Long-Term Debt (Details) [Line Items]                          
Debt instrument, maturity date, description             This note bears interest at 5.25% with a maturity date in May 2025.            
Loan interest rate         5.25%   5.25%            
Interest rate         5.25%   5.25%            
Minimum [Member] | Vehicle and Equipment Notes [Member]                          
Long-Term Debt (Details) [Line Items]                          
Loan interest rate         3.75%   3.75%            
Interest rate         3.75%   3.75%            
Maximum [Member] | Vehicle and Equipment Notes [Member]                          
Long-Term Debt (Details) [Line Items]                          
Loan interest rate         6.99%   6.99%            
Interest rate         6.99%   6.99%            
Revolving Credit Facility [Member]                          
Long-Term Debt (Details) [Line Items]                          
Borrowing amount $ 20,000,000                        
Revolving commitment available for borrowing 18,500,000       $ 4,800,000   $ 4,800,000            
Line of Credit Facility, Remaining Borrowing Capacity $ 18,500,000       $ 4,800,000   $ 4,800,000            
Revolving credit agreement interest payment frequency monthly                        
Revolving credit agreement interest rate 7.00%           12.20%            
Revolving credit agreement interest on unused facility 0.50%                        
Revolving credit agreement interest payment term Amounts borrowed under the Revolving Credit Agreement accrue interest at an annual rate equal to the Secured Overnight Financing Rate plus 7%, and any unused Revolving Commitment accrues an unused facility fee at an annual rate of 0.5%, each payable monthly. As of September 30, 2024, the interest rate in effect on the Revolving Credit Agreement was 12.2%. The Revolving Credit Agreement matures on April 19, 2027; however, certain provisions exist that can accelerate the maturity date.                        
Loan interest rate 50.00%                        
Interest rate 50.00%                        
Line of Credit Facility $ 20,000,000                        
Revolving credit agreement maturity date Apr. 19, 2027                        
Revolving Credit Facility [Member] | Minimum [Member]                          
Long-Term Debt (Details) [Line Items]                          
Increase in the Revolving Commitment $ 2,500,000                        
Revolving Credit Facility [Member] | Maximum [Member]                          
Long-Term Debt (Details) [Line Items]                          
Increase in the Revolving Commitment $ 5,000,000                        
Capped Call Options [Member]                          
Long-Term Debt (Details) [Line Items]                          
Purchase of capped call options       $ 35,000,000                  
Capped calls expire date             Apr. 12, 2027