v3.25.2
Non-controlling Interest (Details) - CWAN Holdings, LLC - shares
Jun. 30, 2025
Dec. 31, 2024
Noncontrolling Interest [Line Items]    
Clearwater analytics holdings, inc. interest in CWAN holdings (in shares) 287,637,289 235,101,248
Continuing equity owners' interest in CWAN holdings (in shares) 4,506,422 12,542,110
Total shares economic interest ownership (in shares) 292,143,711 247,643,358
Clearwater analytics holdings, inc. interest in CWAN holdings, percentage of ownership 98.50% 94.90%
Continuing equity owners' interest in CWAN holdings, percentage of ownership 1.50% 5.10%
Total economic interest ownership percentage 100.00% 100.00%