v3.25.2
Earnings (Loss) Per Share - Summary of Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]            
Net income (loss) $ (24,151,000) $ 6,936,000 $ 276,000 $ 2,236,000 $ (17,215,000) $ 2,511,000
Less: Net income (loss) attributable to non-controlling interests (926,000)   706,000   (663,000) 1,044,000
Net income attributable to Clearwater Analytics Holdings, Inc. - basic (23,225,000)   (430,000)   (16,552,000) 1,467,000
Net income attributable to Clearwater Analytics Holdings, Inc. -diluted (23,225,000)   (430,000)   (16,552,000) 1,467,000
Numerator:            
Net Income (Loss) $ (23,225,000)   $ (430,000)   $ (16,552,000) $ 1,467,000
Weighted Average Number of Shares Outstanding, Basic [Abstract]            
Weighted average number of shares of Class A and Class D common stock outstanding - basic (in shares) 270,632,308   218,349,567   254,070,446 215,804,515
Weighted average number of shares of Class A and Class D common stock outstanding - diluted (in shares) 270,632,308   218,349,567   254,070,446 254,208,965
Basic net earnings per share attributable to Class A and Class D common stockholders (in USD per share) $ (0.09)   $ 0.00   $ (0.07) $ 0.01
Diluted net earnings (loss) per share attributable to Class A and Class D common stockholders (in USD per share) $ (0.09)   $ 0.00   $ (0.07) $ 0.01
Class A            
Numerator:            
Net Income (Loss) $ (22,444,000)   $ (294,000)   $ (15,564,000) $ 959,000
Allocation of undistributed earnings           $ 2,511,000
Weighted Average Number of Shares Outstanding, Basic [Abstract]            
Weighted average number of shares of Class A and Class D common stock outstanding - basic (in shares) 261,537,057   149,405,616   238,908,250 141,122,643
Weighted average number of shares of Class A and Class D common stock outstanding - diluted (in shares)           254,208,965
Basic net earnings per share attributable to Class A and Class D common stockholders (in USD per share) $ (0.09)   $ 0.00   $ (0.07) $ 0.01
Diluted net earnings (loss) per share attributable to Class A and Class D common stockholders (in USD per share)           $ 0.01
Class A | Class B Common Conversion Into Class A Common And Class C Common Into Class D Common            
Numerator:            
Reallocation of earnings as a result of potentially dilutive equivalents/conversion of Class D common stock to Class A common stock           $ 683,000
Weighted Average Number of Shares Outstanding, Basic [Abstract]            
Dilutive effect of conversion of common stock (in shares)           111,191
Class A | Class D Common Conversion Into Class A Common            
Numerator:            
Reallocation of earnings as a result of potentially dilutive equivalents/conversion of Class D common stock to Class A common stock           $ 869,000
Weighted Average Number of Shares Outstanding, Basic [Abstract]            
Dilutive effect of conversion of common stock (in shares)           102,106,160
Class A | Options            
Weighted Average Number of Shares Outstanding, Basic [Abstract]            
Dilutive effect of share-based payment arrangements (in shares)           8,654,260
Class A | RSUs            
Weighted Average Number of Shares Outstanding, Basic [Abstract]            
Dilutive effect of share-based payment arrangements (in shares)           2,166,169
Class A | Employee stock purchase plans            
Weighted Average Number of Shares Outstanding, Basic [Abstract]            
Dilutive effect of share-based payment arrangements (in shares)           48,542
Class D            
Numerator:            
Net Income (Loss) $ (781,000)   $ (136,000)   $ (988,000) $ 508,000
Allocation of undistributed earnings           $ 869,000
Weighted Average Number of Shares Outstanding, Basic [Abstract]            
Weighted average number of shares of Class A and Class D common stock outstanding - basic (in shares) 9,095,251   68,943,951   15,162,196 74,681,872
Weighted average number of shares of Class A and Class D common stock outstanding - diluted (in shares)           102,106,160
Basic net earnings per share attributable to Class A and Class D common stockholders (in USD per share) $ (0.09)   $ 0.00   $ (0.07) $ 0.01
Diluted net earnings (loss) per share attributable to Class A and Class D common stockholders (in USD per share)           $ 0.01
Class D | Class B Common Conversion Into Class A Common And Class C Common Into Class D Common            
Numerator:            
Reallocation of earnings as a result of potentially dilutive equivalents/conversion of Class D common stock to Class A common stock           $ 361,000
Weighted Average Number of Shares Outstanding, Basic [Abstract]            
Dilutive effect of conversion of common stock (in shares)           27,424,288
Class D | Class D Common Conversion Into Class A Common            
Numerator:            
Reallocation of earnings as a result of potentially dilutive equivalents/conversion of Class D common stock to Class A common stock           $ 0
Weighted Average Number of Shares Outstanding, Basic [Abstract]            
Dilutive effect of conversion of common stock (in shares)           0
Class D | Options            
Weighted Average Number of Shares Outstanding, Basic [Abstract]            
Dilutive effect of share-based payment arrangements (in shares)           0
Class D | RSUs            
Weighted Average Number of Shares Outstanding, Basic [Abstract]            
Dilutive effect of share-based payment arrangements (in shares)           0
Class D | Employee stock purchase plans            
Weighted Average Number of Shares Outstanding, Basic [Abstract]            
Dilutive effect of share-based payment arrangements (in shares)           0