v3.26.3
Notes payable and debt - Narrative - Needham Bank (Details) - Line of credit
$ in Thousands
Oct. 10, 2025
USD ($)
Sep. 30, 2026
USD ($)
Oct. 31, 2025
USD ($)
Sep. 30, 2025
USD ($)
Nov. 06, 2024
USD ($)
Notes payable          
Original facility size   $ 1,178,537      
Amended Needham LOC          
Notes payable          
Original facility size   $ 100,000 $ 100,000 $ 40,000  
Interest rate, stated percentage   8.99%      
Amended Needham LOC | Revolving credit facility          
Notes payable          
Original facility size $ 100,000       $ 40,000
Additional borrowing capacity         $ 20,000
Unused borrowing capacity   $ 29,300      
Debt service coverage ratio 1.5        
Loan-to-value ratio threshold 8000.00%        
Amended Needham LOC | Minimum          
Notes payable          
Interest rate, stated percentage 7.99%        
Amended Needham LOC | Maximum          
Notes payable          
Interest rate, stated percentage 8.99%