v3.26.3
Notes payable and debt - Schedule of maturities payments (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Future maturities  
2026 (three months remaining) $ 10,312
2027 47,530
2028 3,978
2029 570,311
2030 and thereafter 4,787
Total future principal maturities $ 636,918