v3.26.3
Notes payable and debt - Narrative - Senior Secured Notes – 2029 (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 18, 2026
USD ($)
Dec. 31, 2021
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Nov. 06, 2024
USD ($)
Notes payable                
Exchanged portion of notes [1],[2]         $ 142,202 $ 0    
Unamortized deferred financing costs and debt discounts     $ 7,438   7,438   $ 6,071  
Payments of debt issuance costs         7,620 950    
Loss on extinguishment of debt     $ (228) $ (199) 4,266 $ (1,685)    
Senior Secured Notes – 2029                
Notes payable                
Gross proceeds $ 500,000              
Repayments of debt 314,600              
Payment of accrued interest $ 6,500              
Fixed charge coverage ratio 2.5              
Consolidated debt to consolidated EBITDA ratio 4              
Debt secured $ 100,000              
Consolidated secured debt to consolidated EBITDA ratio 3              
Extinguishment of debt $ 78,800              
Unamortized deferred financing costs and debt discounts 3,900              
Deferred financing cost, write off amount 800              
Debt issuance costs net 8,100              
Payments of debt issuance costs 3,500              
Debt issuance costs, gross 4,700              
Loss on extinguishment of debt $ 4,300              
Interest rate 100.00%              
Senior Secured Notes – 2029 | Related Party                
Notes payable                
Amounts of transaction         $ 1,000      
Senior Secured Notes – 2026                
Notes payable                
Gross proceeds   $ 475,000            
Exchanged portion of notes $ 142,200              
Repayments of debt 314,600              
Unamortized deferred financing costs and debt discounts $ 4,700              
Amended Needham LOC | Revolving credit facility | Line of credit                
Notes payable                
Additional borrowing capacity               $ 20,000
[1]
(1) The remaining outstanding balance of the Senior Secured Notes – 2026* of $142.2 million was exchanged on a non-cash basis for Senior Secured Notes – 2029*.
[2]
*as defined herein