v3.26.1
Debt - Schedule of Balance Sheet Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
Current liabilities - Current debt obligations $ 12,324 $ 13,567
Noncurrent liabilities - Long-term debt net of current maturities 403,741 339,834
Total debt $ 416,065 $ 353,401