XML 90 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Borrowing - Schedule of Borrowings (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Adjustments to principal value      
Unamortized discount and debt issuance costs $ (1,127)   $ (1,136)
Final fee 3,961   1,989
Total long-term debt 202,834   150,853
Less: Current portion of long-term debt 0   0
Long-term debt 202,834   150,853
Term loan      
Term Loans      
Total principal 200,000   150,000
Term loan | Term A Loan      
Term Loans      
Total principal $ 27,500   27,500
Adjustments to principal value      
Interest rate 7.95%    
Term loan | Term A Loan | Secured Overnight Financing Rate (SOFR)      
Adjustments to principal value      
Floating per annum rate (percent) 0.022%    
Term loan | Term A Loan | Floor Rate      
Adjustments to principal value      
Floating per annum rate (percent) 1.00%    
Term loan | Term B Loan      
Term Loans      
Total principal $ 22,500   22,500
Adjustments to principal value      
Interest rate 7.95%    
Term loan | Term B Loan | Secured Overnight Financing Rate (SOFR)      
Adjustments to principal value      
Floating per annum rate (percent) 0.022%    
Term loan | Term B Loan | Floor Rate      
Adjustments to principal value      
Floating per annum rate (percent) 1.00%    
Term loan | Term C Loan      
Term Loans      
Total principal $ 50,000   50,000
Adjustments to principal value      
Interest rate 4.25%    
Term loan | Term C Loan | Secured Overnight Financing Rate (SOFR)      
Adjustments to principal value      
Floating per annum rate (percent) 0.022%    
Term loan | Term C Loan | Floor Rate      
Adjustments to principal value      
Floating per annum rate (percent) 4.70%    
Term loan | Term D Loan      
Term Loans      
Total principal $ 50,000   50,000
Adjustments to principal value      
Interest rate 4.00%    
Term loan | Term D Loan | Secured Overnight Financing Rate (SOFR)      
Adjustments to principal value      
Floating per annum rate (percent) 0.022%    
Term loan | Term D Loan | Floor Rate      
Adjustments to principal value      
Floating per annum rate (percent) 4.70%    
Term loan | Term E Loan      
Term Loans      
Total principal $ 50,000 $ 50,000 $ 0
Adjustments to principal value      
Interest rate 4.00%    
Term loan | Term E Loan | Secured Overnight Financing Rate (SOFR)      
Adjustments to principal value      
Floating per annum rate (percent) 0.022%    
Term loan | Term E Loan | Floor Rate      
Adjustments to principal value      
Floating per annum rate (percent) 4.70%