v3.25.3
Commitments, Contingencies and Guarantees (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Line Items]    
Financial guarantees obtained $ 4,000,000 $ 4,000,000
Clearinghouse Credit Facilities    
Commitments and Contingencies Disclosure [Line Items]    
Credit facility, available liquidity 204,000,000 174,000,000
Utilized amount 0 0
Clearinghouse Credit Facilities | Commercial Paper and Letter of Credit    
Commitments and Contingencies Disclosure [Line Items]    
Utilized amount $ 0 $ 0