XML 75 R63.htm IDEA: XBRL DOCUMENT v3.26.1
Revolving Credit Facility (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 03, 2026
Dec. 31, 2025
Oct. 30, 2025
Mar. 12, 2025
Mar. 10, 2025
May 02, 2024
Bank of America                
Line Of Credit Facility [Line Items]                
Line of credit facility, periodic payment, interest $ 1.6 $ 0.8            
Revolving Credit Facility                
Line Of Credit Facility [Line Items]                
Line of credit maximum borrowing capacity     $ 250.0   $ 210.0 $ 140.0 $ 140.0  
Revolving Credit Facility | Bank of America                
Line Of Credit Facility [Line Items]                
Line of credit outstanding amount $ 108.8     $ 95.4        
Amended And Restated Agreement                
Line Of Credit Facility [Line Items]                
Line of credit maximum borrowing capacity               $ 100.0
Minimum | Revolving Credit Facility 2024 | Bank of America                
Line Of Credit Facility [Line Items]                
Line of credit interest rate (in percent) 5.90%              
Maximum | Revolving Credit Facility 2024 | Bank of America                
Line Of Credit Facility [Line Items]                
Line of credit interest rate (in percent) 8.05%