v3.26.1
REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of Contract with Customer, Contract Asset, Contract Liability, and Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Capitalized Contract Cost [Roll Forward]          
Amortization of deferred contract acquisition costs     $ (4,880) $ (5,746)  
Deferred contract acquisition and fulfillment costs, current $ 6,769   6,769   $ 8,508
Deferred contract acquisition and fulfillment costs, noncurrent 7,461   7,461   9,403
Costs to Obtain Contract          
Capitalized Contract Cost [Roll Forward]          
Beginning balance 15,057 $ 20,603 16,800 22,202  
Additions to deferred contract acquisition costs during the period 632 897 1,326 2,001  
Amortization of deferred contract acquisition costs (2,163) (2,627) (4,600) (5,330)  
Ending balance 13,526 18,873 13,526 18,873  
Deferred contract acquisition and fulfillment costs, current 6,282 8,807 6,282 8,807  
Deferred contract acquisition and fulfillment costs, noncurrent 7,244 10,066 7,244 10,066  
Total deferred costs to obtain a contract 13,526 18,873 13,526 18,873 16,800
Costs to Fulfill a Contract          
Capitalized Contract Cost [Roll Forward]          
Beginning balance 907 1,918 1,110 2,167  
Amortization of deferred contract acquisition costs (203) (343) (406) (592)  
Ending balance 704 1,575 704 1,575  
Deferred contract acquisition and fulfillment costs, current 487 863 487 863  
Deferred contract acquisition and fulfillment costs, noncurrent 217 712 217 712  
Total deferred costs to obtain a contract $ 704 $ 1,575 $ 704 $ 1,575 $ 1,110