Revenue Recognition and Deferred Costs - Additional Information (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Disaggregation Of Revenue [Line Items] | ||||
Deferred sales commissions | $ 1,600,000 | $ 2,800,000 | $ 2,200,000 | $ 5,000,000 |
Deferred commission amortization expense | 2,500,000 | 2,400,000 | 5,100,000 | 4,700,000 |
Sales Commission | ||||
Disaggregation Of Revenue [Line Items] | ||||
Impairment of deferred commissions | $ 0 | $ 0 | $ 0 | $ 0 |
United States | Revenue From Contract With Customer | Geographic Concentration Risk | ||||
Disaggregation Of Revenue [Line Items] | ||||
Concentration risk, percentage | 76.00% | 76.00% | 76.00% | 76.00% |
EMEA | Revenue From Contract With Customer | Geographic Concentration Risk | ||||
Disaggregation Of Revenue [Line Items] | ||||
Concentration risk, percentage | 12.00% | 11.00% | 12.00% | 11.00% |
X | ||||||||||
- Definition Deferred sales commission during period. No definition available.
|
X | ||||||||||
- Definition Impairment of deferred commissions. No definition available.
|
X | ||||||||||
- Definition The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|