v3.25.2
Common Stock (Tables)
6 Months Ended
Jun. 30, 2025
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, 2025
December 31, 2024
(in thousands)
2026 Notes
10,311
10,311
2030 Notes
11,709
—
Stock options issued and outstanding
7,517
8,847
Remaining shares available for issuance under the 2019 Plan
83,613
69,012
Outstanding and unsettled RSUs and PSUs
12,494
11,879
Shares available for issuance under the Employee Stock Purchase Plan (ESPP)
20,176
16,893
Total shares of common stock reserved
145,820
116,942
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