v3.26.1
Long-term Debt - Expected Annual Payments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Long-term Debt  
2026 (nine months remaining) $ 38,438
2027 47,145
2028 54,526
2029 36,865
2030 31,314
Thereafter 50,397
Total $ 258,685