Revenue, Deferred Revenue and Prepaid Commissions - Prepaid Commissions (Details) - Prepaid Commissions $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Capitalized Contract Cost [Roll Forward] | |
| Balance at beginning of year | $ 3,798 |
| Additions | 2,594 |
| Commissions recognized | (2,140) |
| Balance at end of year | $ 4,252 |