XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Term Loan - Prepayment Terms and Other Fees (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Aug. 18, 2025
USD ($)
Jun. 14, 2024
USD ($)
installment
Jan. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 14, 2025
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]              
Payment for debt extinguishment or debt prepayment cost       $ 1,066 $ 1,291    
2024 Term Loan | Subsequent Event              
Debt Instrument [Line Items]              
Repayment of indebtedness outstanding $ 55,000            
2024 Term Loan              
Debt Instrument [Line Items]              
Repayment upon consummation of initial public offering or special purpose acquisition companies, minimum     $ 50,000 35,000      
2024 Term Loan | Subsequent Event              
Debt Instrument [Line Items]              
Repayment of indebtedness outstanding $ 55,000            
2024 Term Loan | IPO              
Debt Instrument [Line Items]              
Repayment upon consummation of initial public offering or special purpose acquisition companies, maximum     150,000 150,000      
2024 Term Loan | Line of Credit              
Debt Instrument [Line Items]              
Debt issuance costs   $ 9,200   $ 151     $ 178
Exit fee (as percent)           0.03  
Early prepayment fee (as percent)           0.03  
Debt instrument, early repayment fee, amount   $ 8,300          
Number of quarterly installments | installment   16          
Debt instrument, early repayment fee, quarterly installments   $ 518          
Agent fee   150          
Debt instrument, periodic payment, agent fees   30          
2024 Term Loan | Line of Credit | Upfront Fee              
Debt Instrument [Line Items]              
Upfront fee   721          
Payment for debt extinguishment or debt prepayment cost   721          
2024 Term Loan | Line of Credit | Agent Fee              
Debt Instrument [Line Items]              
Payment for debt extinguishment or debt prepayment cost   $ 30          
2024 Credit Agreement | Subsequent Event              
Debt Instrument [Line Items]              
Exit fee (as percent) 0.03            
Early prepayment fee (as percent) 0.03            
2024 Credit Agreement | 2024 Term Loan              
Debt Instrument [Line Items]              
Repayment upon consummation of initial public offering or special purpose acquisition companies if underwriters exercise options, minimum     $ 55,000        
Prepayments After Second Anniversary | 2024 Term Loan | Line of Credit              
Debt Instrument [Line Items]              
Prepayment fee (as percent)       1.50%      
Prepayments Thereafter | 2024 Term Loan | Line of Credit              
Debt Instrument [Line Items]              
Prepayment fee (as percent)       3.00%