v3.26.1
Debt - Schedule of Principal Payments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
2026 (six months ending December 31) $ 623
2027 1,242
2028 93,825
2029 478,915
2030 1,041
Thereafter 47,955
Total $ 623,601