XML 68 R42.htm IDEA: XBRL DOCUMENT v3.25.4
SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable (Details) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Beginning balance $ 5,748 $ 2,239 $ 1,808
Credit loss expense 2,134 6,106 1,704
Write-offs, net of recoveries (3,835) (2,597) (1,273)
Ending balance 4,047 5,748 2,239
Unbilled receivables $ 300 $ 400 $ 200
Minimum      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Subscription contract, duration 6 months    
Maximum      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Subscription contract, duration 60 months