XML 89 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Lines of Credit and Term Loans - Bank of America Narrative (Details) - Revolving Credit Facility - Bank of America - Line of credit - USD ($)
1 Months Ended
Apr. 30, 2018
Jun. 30, 2025
Jul. 19, 2024
Jun. 30, 2024
Mar. 23, 2022
Mar. 03, 2022
Mar. 02, 2022
2018 Bank of America Credit Facility              
Short-term Debt [Line Items]              
Credit facility, maximum borrowing capacity $ 250,000,000         $ 350,000,000 $ 200,000,000
Line of credit   $ 0.0          
2018 Bank of America Credit Facility | Minimum              
Short-term Debt [Line Items]              
Credit facility, basis spread on variable rate (as a percent) 0.50%            
2018 Bank of America Credit Facility | Maximum              
Short-term Debt [Line Items]              
Credit facility, basis spread on variable rate (as a percent) 1.50%            
2022 Bank of America Credit Facility              
Short-term Debt [Line Items]              
Credit facility, maximum borrowing capacity         $ 20,000,000    
Line of credit       $ 0      
Bridge Term Loan Facility              
Short-term Debt [Line Items]              
Credit facility, maximum borrowing capacity     $ 500,000,000.0