v3.25.2
Term Loan (Details)
$ in Thousands
3 Months Ended 6 Months Ended
May 13, 2025
USD ($)
tranche
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Term Loan          
Interest expense   $ 264 $ 1 $ 265 $ 2
Interest rate until December 31, 2025          
Term Loan          
Interest Rate (as a percent) 9.95%        
Interest rate thereafter          
Term Loan          
Interest Rate (as a percent) 9.45%        
Prepayment made within the twelve months          
Term Loan          
Prepayment charge 3.00%        
Prepayment term 12 months        
Prepayment made within the twenty four months          
Term Loan          
Prepayment charge 2.00%        
Prepayment term 24 months        
Prepayment made within the thirty six months          
Term Loan          
Prepayment charge 1.00%        
Prepayment term 36 months        
Prepayment made thereafter          
Term Loan          
Prepayment charge 0.00%        
Term loan          
Term Loan          
Number of tranches | tranche 4        
Principal amount $ 100,000        
Basis spread on variable rate 2.45%        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:BaseRateMember        
End of term charge 6.25%        
Facility charge 1.00%        
Interest rate 14.40%        
Interest expense   $ 300   $ 300  
Maturity date Jan. 01, 2029        
Debt instrument covenant, minimum market capitalization $ 800,000        
First term loan tranche          
Term Loan          
Principal amount 15,000        
Second term loan tranche          
Term Loan          
Principal amount 25,000        
Third term loan tranche          
Term Loan          
Principal amount 15,000        
Fourth term loan tranche          
Term Loan          
Principal amount $ 45,000