Revenue, Deferred Revenue and Prepaid Commissions - Prepaid Commissions (Details) - Prepaid Commissions $ in Thousands |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
USD ($)
| |
| Capitalized Contract Cost [Roll Forward] | |
| Balance at beginning of year | $ 3,798 |
| Additions | 1,136 |
| Commissions recognized | (944) |
| Balance at end of year | $ 3,990 |