v3.26.1
Long-Term Debt - Schedule of Future Principal Maturities of Long-term Debt (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2026 $ 668
2027 1,241
2028 1,387
2029 1,930
2030 15,867
Thereafter 7,362
Total $ 28,455