v3.26.1
Common Stock (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]
Schedule of Common Stock Reserved for Future Issuance
Shares of common stock reserved for future issuance, on an as-if converted basis, are as follows:
June 30, 2026
December 31, 2025
(in thousands)
2026 Notes
10,311
10,311
2030 Notes
11,709
11,709
Stock options issued and outstanding
4,757
5,661
Remaining shares available for issuance under the 2019 Plan
100,400
84,220
Outstanding and unsettled RSUs and PSUs
9,424
10,331
Shares available for issuance under the Employee Stock Purchase Plan (ESPP)
23,496
20,074
Total shares of common stock reserved
160,097
142,306
X
- Definition
Schedule Of Common Stock, Reserved For Future Issuance
+ References
No definition available.
+ Details
Name:
cloud_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock
Namespace Prefix:
cloud_
Data Type:
dtr-types:textBlockItemType
Balance Type:
na
Period Type:
duration
X
- References
No definition available.
+ Details
Name:
us-gaap_EquityAbstract
Namespace Prefix:
us-gaap_
Data Type:
xbrli:stringItemType
Balance Type:
na
Period Type:
duration