XML 63 R49.htm IDEA: XBRL DOCUMENT v3.25.2
BORROWING - Schedule of Borrowings (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Adjustments to principal value    
Unamortized discount and debt issuance costs $ (1,320) $ (1,136)
Accreted value of final fee 2,766 1,989
Total long-term debt 201,446 150,853
Less: Current portion of long-term debt 0 0
Long-term debt 201,446 150,853
Loan Agreement    
Debt Instrument [Line Items]    
Total principal 200,000 150,000
Loan Agreement | Term A Loan    
Debt Instrument [Line Items]    
Total principal $ 27,500 27,500
Adjustments to principal value    
Interest rate (as percent) 7.95%  
Loan Agreement | Term A Loan | Secured Overnight Financing Rate (SOFR)    
Adjustments to principal value    
Floating per annum rate (as percent) 0.022%  
Loan Agreement | Term A Loan | Floor Rate    
Adjustments to principal value    
Floating per annum rate (as percent) 1.00%  
Loan Agreement | Term B Loan    
Debt Instrument [Line Items]    
Total principal $ 22,500 22,500
Adjustments to principal value    
Interest rate (as percent) 7.95%  
Loan Agreement | Term B Loan | Secured Overnight Financing Rate (SOFR)    
Adjustments to principal value    
Floating per annum rate (as percent) 0.022%  
Loan Agreement | Term B Loan | Floor Rate    
Adjustments to principal value    
Floating per annum rate (as percent) 1.00%  
Loan Agreement | Term C Loan    
Debt Instrument [Line Items]    
Total principal $ 50,000 50,000
Adjustments to principal value    
Interest rate (as percent) 4.25%  
Loan Agreement | Term C Loan | Secured Overnight Financing Rate (SOFR)    
Adjustments to principal value    
Floating per annum rate (as percent) 0.022%  
Loan Agreement | Term C Loan | Floor Rate    
Adjustments to principal value    
Floating per annum rate (as percent) 4.70%  
Loan Agreement | Term D Loan    
Debt Instrument [Line Items]    
Total principal $ 50,000 50,000
Adjustments to principal value    
Interest rate (as percent) 4.00%  
Loan Agreement | Term D Loan | Secured Overnight Financing Rate (SOFR)    
Adjustments to principal value    
Floating per annum rate (as percent) 0.022%  
Loan Agreement | Term D Loan | Floor Rate    
Adjustments to principal value    
Floating per annum rate (as percent) 4.70%  
Loan Agreement | Term Loan E    
Debt Instrument [Line Items]    
Total principal $ 50,000 $ 0
Adjustments to principal value    
Interest rate (as percent) 4.00%  
Loan Agreement | Term Loan E | Secured Overnight Financing Rate (SOFR)    
Adjustments to principal value    
Floating per annum rate (as percent) 0.022%  
Loan Agreement | Term Loan E | Floor Rate    
Adjustments to principal value    
Floating per annum rate (as percent) 4.70%