XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Senior secured term loan facility - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 15, 2022
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Debt Instrument [Line Items]            
Issuance of shares (in shares) 733,568          
Senior secured term loans   $ 115,206   $ 115,206   $ 113,632
Loan Agreement Warrants            
Debt Instrument [Line Items]            
Securities called by warrant (in shares) 527,295          
Warrant exercise price (in dollars per share) $ 8.30          
Loan Agreement            
Debt Instrument [Line Items]            
Interest expense on debt   4,396 $ 4,585 12,455 $ 13,401  
Line of Credit | Loan Agreement | Secured Debt            
Debt Instrument [Line Items]            
Face amount $ 175,000          
Long-term debt $ 120,000          
Interest expense on debt   $ 4,396 $ 4,585 $ 12,455 $ 13,401  
Debt effective interest rate   16.01%   16.01%