XML 99 R87.htm IDEA: XBRL DOCUMENT 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