Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Debt - Schedule of Future Principal Payments and Amortization of Deferred Financing Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
2024 $ 17,063  
2025 10,361  
2026 4,764  
2027 29,451  
2028 346,176  
Thereafter 450,343  
Long-term Debt 858,158  
Deferred financing costs (12,719)  
Total debt, net $ 845,439 $ 751,987