v3.26.3
Debt - Schedule of Future Principal Payments of Long-term Debt (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Long-Term Debt, Fiscal Year Maturity [Abstract]  
Remainder of 2026 $ 1,998
2027 8,557
2028 8,425
2029 8,563
2030 37,265
Thereafter 2,306
Total $ 67,114