XML 119 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Event (Details) - USD ($)
Apr. 11, 2025
May 22, 2025
Mar. 31, 2025
Mar. 31, 2024
Line of Credit Facility [Line Items]        
Outstanding amount     $ 349,964,000 $ 409,690,000
Current portion of long-term debt     11,593,000 $ 0
Term Loan | Loans payable        
Line of Credit Facility [Line Items]        
Outstanding amount     151,174,000  
Current portion of long-term debt     $ 11,593,000  
Subsequent event | Term Loan | Loans payable        
Line of Credit Facility [Line Items]        
Repayments of debt $ 15,000,000      
Outstanding amount $ 137,000,000      
Current portion of long-term debt   $ 0