Annual report [Section 13 and 15(d), not S-K Item 405]

Debt - Schedule of Future Principal Payments and Amortization of Deferred Financing Costs (Details)

v3.25.4
Debt - Schedule of Future Principal Payments and Amortization of Deferred Financing Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
2026 $ 37,137  
2027 9,191  
2028 395,694  
2029 453,298  
2030 25,574  
Long-term Debt 920,894  
Deferred financing costs (8,749)  
Total debt, net $ 912,145 $ 880,999