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