v3.26.3
Debt - Principal Payments Remaining on Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
Remainder of 2026 $ 1,442  
2027 3,861  
2028 5,469  
2029 8,750  
2030 415,938  
Thereafter 214,375  
Total 649,835  
Less: unamortized debt discount and debt issuance costs (102,836)  
Net carrying value 546,999  
Less: Short-term debt (5,303)  
Long-term debt $ 541,696 $ 501,412