XML 133 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Indebtedness - Credit Agreement under the Line of Credit (Details) - Line of Credit
$ in Millions
Dec. 31, 2024
USD ($)
Debt Disclosures [Line Items]  
Line of credit borrowing capacity $ 50
Line of credit, maximum borrowing capacity $ 125