XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt, Net - Additional information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Mar. 28, 2023
Nov. 08, 2022
May 10, 2022
Nov. 30, 2022
Mar. 31, 2023
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2023
Mar. 31, 2024
Jun. 30, 2023
Dec. 31, 2022
Oct. 31, 2022
Mar. 26, 2021
Debt Instrument [Line Items]                          
Maximum amount borrowed                       $ 5,000,000.0  
Line of credit working capital     $ 5,000,000.0                    
Maximum amount borrowed at the end of month                       5,135,000  
Unused Borrowing Capacity Amount     $ 40,135,000                 $ 5,000,000.0  
Cash Received Under the Term Loan                         $ 12,000,000.0
Line of Credit Facility, Description     If any advance under the Term Loan was prepaid at any time, the prepayment fee was based on the amount being prepaid and an applicable percentage amount, such as 3%, 2%, or 1%, based on the date the prepayment was made after the closing date of the Term Loan.                    
Net revenue requirement for the financial covenant         $ 42,500,000                
Term Loan Exit Fee Rate     5.00%                    
Long-term Debt, Gross         22,135,000           $ 22,135,000    
Long term debt, net         $ 22,036,000           $ 21,976,000    
Maximum [Member]                          
Debt Instrument [Line Items]                          
Term Loan Exit Fee Rate   7.00%                      
Minimum [Member]                          
Debt Instrument [Line Items]                          
Term Loan Exit Fee Rate   5.00%                      
Forecast [Member]                          
Debt Instrument [Line Items]                          
Unused Borrowing Capacity Amount           $ 10,000,000.0 $ 10,000,000.0 $ 10,000,000.0   $ 10,000,000.0      
Contingent Revenue           19,000,000.0 15,000,000.0            
Liquidity, line of credit           $ 15,000,000.0 $ 10,000,000.0            
Amended Credit Agreement [Member]                          
Debt Instrument [Line Items]                          
Line of Credit Facility, Description removed the increase in the minimum cash covenant from $10.0 million to $15.0 million on the $10.0 million in borrowings in the first half of 2024, and added the $10.0 million minimum cash covenant requirement throughout the remaining term of the Amended Credit Agreement                        
Increase Borrowing Capacity     $ 15,000,000.0                    
Net revenue requirement for the financial covenant $ 45,000,000.0                        
Line of credit   $ 10,000,000.0                      
Maturity date     May 01, 2027                    
Term loan exit fee $ 7,000.00                        
Amended Credit Agreement [Member] | Forecast [Member]                          
Debt Instrument [Line Items]                          
Maximum amount borrowed                 $ 10,000,000.0 $ 10,000,000.0      
Net revenue requirement for the financial covenant               42,000,000.0          
Term loan exit fee               $ 8,500          
Amended Credit Agreement [Member] | LIBOR [Member]                          
Debt Instrument [Line Items]                          
Debt instrument, basis spread on variable rate     3.75%                    
Amended Credit Agreement [Member] | LIBOR Floor [Member]                          
Debt Instrument [Line Items]                          
Debt instrument, basis spread on variable rate     1.00%                    
Amended Credit Agreement [Member] | SOFR [Member]                          
Debt Instrument [Line Items]                          
Adjusted upward rate   0.10%                      
Term SOFR floor       1.00%                  
The Facility [Member]                          
Debt Instrument [Line Items]                          
Maximum amount borrowed     $ 57,135,000                    
Revolver [Member] | Amended Credit Agreement [Member]                          
Debt Instrument [Line Items]                          
Term SOFR floor 4.50%                        
Revolver [Member] | Amended Credit Agreement [Member] | Maximum [Member]                          
Debt Instrument [Line Items]                          
Exit Fees Percentage of Term Loan 4.00%                        
Revolver [Member] | Amended Credit Agreement [Member] | Minimum [Member]                          
Debt Instrument [Line Items]                          
Exit Fees Percentage of Term Loan 3.75%                        
Revolver [Member] | Amended Credit Agreement [Member] | SOFR [Member]                          
Debt Instrument [Line Items]                          
Applicable margin   3.75%                      
Senior Secured Term Loan [Member]                          
Debt Instrument [Line Items]                          
Maximum amount borrowed     $ 52,135,000                    
Term Loan [Member] | LIBOR [Member]                          
Debt Instrument [Line Items]                          
Debt instrument, basis spread on variable rate     6.45%                    
Term Loan [Member] | LIBOR Floor [Member]                          
Debt Instrument [Line Items]                          
Debt instrument, basis spread on variable rate     1.00%                    
Term Loan [Member] | Amended Credit Agreement [Member]                          
Debt Instrument [Line Items]                          
Term SOFR floor 1.00%                        
Term Loan [Member] | Amended Credit Agreement [Member] | Maximum [Member]                          
Debt Instrument [Line Items]                          
Applicable margin 7.00%                        
Term Loan [Member] | Amended Credit Agreement [Member] | Minimum [Member]                          
Debt Instrument [Line Items]                          
Applicable margin 6.45%                        
Term Loan [Member] | Amended Credit Agreement [Member] | SOFR [Member]                          
Debt Instrument [Line Items]                          
Applicable margin   6.45%