v3.23.2
Common Stock (Tables)
6 Months Ended
Jun. 30, 2023
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, 2023
December 31, 2022
(in thousands)
2025 Notes
1,238
5,503
2026 Notes
10,311
10,311
Stock options issued and outstanding
13,952
15,886
Remaining shares available for issuance under the 2019 Plan
58,148
44,693
Outstanding and unsettled RSUs
11,257
10,196
Shares available for issuance under the Employee Stock Purchase Plan (ESPP)
14,042
10,990
Total shares of common stock reserved
108,948
97,579
X
- Definition
Schedule Of Common Stock, Reserved For Future Issuance
+ References
No definition available.
+ Details
Name:
cloud_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock
Namespace Prefix:
cloud_
Data Type:
dtr-types1: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