SUPPLEMENTAL CONDENSED CONSOLIDATED BALANCE SHEETS AND STATEMENTS OF OPERATIONS INFORMATION - Schedule of Other Non-Current Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Supplemental Consolidated Balance Sheet & Statement of Operations Information [Abstract] | ||
| Deferred contract acquisition costs, net | $ 3,267 | $ 3,908 |
| Security deposits | 2,965 | 3,031 |
| Other | 430 | 231 |
| Total other non-current assets | $ 6,662 | $ 7,170 |