v3.25.2
Long-Term Debt (Details) - USD ($)
1 Months Ended
Apr. 01, 2021
Sep. 30, 2023
Jun. 30, 2025
Apr. 12, 2024
Mar. 30, 2016
Line of Credit Facility [Line Items]          
One time dividend (dollars per share)   $ 0.40      
Revolving Credit Facility | Line of Credit          
Line of Credit Facility [Line Items]          
Debt instrument, effective interest rate     6.45%    
March 2016 Revolving Loan | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity       $ 5,000,000.0 $ 2,000,000.0
Basis spread on variable rate 2.00%        
Floor interest rate 0.00%        
Long-Term Line of Credit     $ 0    
March 2016 Term Loan | Secured Debt          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity         $ 10,000,000.0