v3.26.3
Long-Term Debt (Schedule of Contractual Maturities of Long-Term Debt) (Details) - USD ($)
Sep. 30, 2026
Jun. 30, 2026
May 01, 2026
Debt Disclosure [Abstract]      
Remainder of 2027 $ 7,500,000    
2028 10,000,000    
2029 10,000,000    
2030 10,000,000    
2031 160,000,000    
Total $ 197,500,000 $ 200,000,000 $ 200,000,000.0