XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Schedule of Future Scheduled Principal Payments of Debt Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
2024 (remaining nine months) $ 295,565  
2025 105,974  
2026 0  
2027 0  
2028 24,590  
Thereafter 58,335  
Total debt before unamortized debt issue costs 484,464 $ 486,109
Unamortized term loan and mortgage debt issue costs (1,882) (2,032)
Total debt outstanding $ 482,582 $ 484,077