v3.26.1
Debt - Schedule of Balance Sheet Components (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
Current liabilities - Current debt obligations $ 12,290 $ 13,567
Noncurrent liabilities - Long-term debt net of current maturities 402,816 339,834
Total debt $ 415,106 $ 353,401