v3.24.1.u1
Common Stock (Tables)
3 Months Ended
Mar. 31, 2024
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:
March 31, 2024
December 31, 2023
(in thousands)
2026 Notes
10,311
10,311
Stock options issued and outstanding
10,731
12,523
Remaining shares available for issuance under the 2019 Plan
73,837
56,442
Outstanding and unsettled RSUs
9,967
10,894
Shares available for issuance under the Employee Stock Purchase Plan (ESPP)
17,219
13,844
Total shares of common stock reserved
122,065
104,014
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