v3.26.1
Notes payable and debt - Schedule of maturities payments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Future maturities  
2026 (six months remaining) $ 28,739
2027 30,996
2028 1,419
2029 553,317
2030 and thereafter 4,795
Total future principal maturities $ 619,266