v3.26.1
Financing Arrangements - Summary of Principal Payments for All Borrowings (Details) - USD ($)
Apr. 30, 2026
Jan. 31, 2026
Line of Credit Facility [Line Items]    
Total principal $ 48,295,000 $ 51,514,000
Term Loan Facility    
Line of Credit Facility [Line Items]    
2027 remainder 1,500,000  
2028 13,000,000  
2029 13,000,000  
2030 13,000,000  
2031 13,000,000  
Total principal $ 53,500,000