v3.26.1
Notes payable and debt - Narrative - Senior Secured Notes – 2026 (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Feb. 18, 2026
Jul. 22, 2025
Apr. 30, 2024
Dec. 31, 2021
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Notes payable              
Exchanged portion of notes [1],[2]         $ 142,202 $ 0  
Outstanding balance         619,266    
Senior Secured Notes – 2026              
Notes payable              
Gross proceeds       $ 475,000      
Repurchased amount of debt   $ 2,900 $ 14,300        
Repurchased face amount   3,200 15,000        
Reduction of accrued interest   $ 400 $ 3,200        
Repayments of debt $ 314,600            
Exchanged portion of notes $ 142,200            
Outstanding balance         $ 0   $ 456,815
[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