Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies (Details)

v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]      
Error and omissions insurance, aggregate coverage for losses (up to) $ 150.0    
Per claim retention amount 5.0    
Loss contingencies 4.3   $ 3.2
Loss contingencies, net of loss recoveries $ 1.4 $ 1.6