Revenue, Deferred Revenue and Prepaid Commissions - Prepaid Commissions (Details) - Prepaid Commissions $ in Thousands |
6 Months Ended |
---|---|
Jun. 30, 2025
USD ($)
| |
Capitalized Contract Cost [Roll Forward] | |
Beginning balance | $ 3,322 |
Additions | 2,407 |
Commissions Recognized | (1,935) |
Ending balance | $ 3,794 |