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
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Capitalized Contract Cost [Roll Forward]      
Amortization of deferred contract acquisition costs $ (2,575) $ (2,864)  
Deferred contract acquisition costs, current 7,667   $ 8,508
Deferred contract acquisition costs, noncurrent 8,297   9,403
Costs to Obtain Contract      
Capitalized Contract Cost [Roll Forward]      
Beginning balance 16,801 22,202  
Additions to deferred costs to fulfill a contract during the period 694 1,104  
Amortization of deferred contract acquisition costs (2,438) (2,703)  
Ending balance 15,057 20,603  
Deferred contract acquisition costs, current 6,998 9,347  
Deferred contract acquisition costs, noncurrent 8,059 11,256  
Total deferred costs to obtain a contract 15,057 20,603 16,801
Costs to Fulfill Contract      
Capitalized Contract Cost [Roll Forward]      
Beginning balance 1,110 2,167  
Additions to deferred costs to fulfill a contract during the period 0 0  
Amortization of deferred contract acquisition costs (203) (249)  
Ending balance 907 1,918  
Deferred contract acquisition costs, current 669 979  
Deferred contract acquisition costs, noncurrent 238 939  
Total deferred costs to obtain a contract $ 907 $ 1,918 $ 1,110