XML 101 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Credit Facility (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Line of Credit Facility [Line Items]  
Outstanding borrowings $ 0.0
Revolving line of credit  
Line of Credit Facility [Line Items]  
Credit facility borrowing capacity 300.0
Letter of credit  
Line of Credit Facility [Line Items]  
Credit facility borrowing capacity $ 50.0