XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details) - USD ($)
3 Months Ended 9 Months Ended
Jul. 18, 2025
Jul. 10, 2025
Feb. 13, 2025
Dec. 31, 2024
Jun. 30, 2025
May 11, 2023
Revolving line of credit            
Subsequent Event            
Principal amount         $ 35,000,000 $ 10,000,000
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]         us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember  
Revolving line of credit | Minimum            
Subsequent Event            
Interest rate (basis points)         1.50%  
Revolving line of credit | Maximum            
Subsequent Event            
Interest rate (basis points)         2.50%  
MSUs            
Subsequent Event            
Granted (in shares)     67,000 201,000    
Share-Based Payment Arrangement, Grantee Status [Extensible Enumeration]     Share-Based Payment Arrangement, Employee [Member]      
Subsequent Event | Line of credit            
Subsequent Event            
Term of debt 5 years          
Principal amount $ 100,000,000          
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember          
Subsequent Event | Line of credit | Minimum            
Subsequent Event            
Interest rate (basis points) 1.75%          
Subsequent Event | Line of credit | Maximum            
Subsequent Event            
Interest rate (basis points) 2.75%          
Additional borrowing capacity $ 25,000,000          
Subsequent Event | Revolving line of credit            
Subsequent Event            
Principal amount 30,000,000          
Subsequent Event | Term loan            
Subsequent Event            
Principal amount 25,000,000          
Subsequent Event | Delayed draw term facility            
Subsequent Event            
Principal amount $ 45,000,000          
Subsequent Event | MSUs            
Subsequent Event            
Granted (in shares)   67,000        
Share-Based Payment Arrangement, Grantee Status [Extensible Enumeration]   Share-Based Payment Arrangement, Employee [Member]