v3.26.1
Long-term Debt - Expected Annual Payments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Long-term Debt  
2026 (six months remaining) $ 30,381
2027 47,145
2028 54,526
2029 36,865
2030 31,314
Thereafter 50,397
Total $ 250,628