XML 63 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 2 - Summary of Significant Accounting Policies 1 (Details Textual)
Pure in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Cash $ 15,500 $ 13,100  
Prepaid Expense, Current 7,200 7,600  
Tangible Asset Impairment Charges, Total 0 0 $ 0
Capitalized Contract Cost, Impairment Loss 0 0 0
Capitalized Contract Cost, Amortization 20,900 19,000 13,400
Revenue from Contract with Customer, Excluding Assessed Tax 330,482 271,825 $ 232,339
Contract with Customer, Liability 153,308 $ 129,256  
Contract with Customer, Liability, Revenue Recognized 113,500    
Revenue, Remaining Performance Obligation, Amount 373,400    
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount $ 3,300    
Customer Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member]      
Number of Major Customers 0 0 0
Customer Concentration Risk [Member] | Accounts Receivable [Member]      
Number of Major Customers 0 0  
Termed License and Support [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 44,560 $ 52,744 $ 57,214
SaaS [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax 230,667 160,961 117,180
Revenue, Remaining Performance Obligation, Amount 318,500    
Transferred at Point in Time [Member] | Termed License and Support [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 27,300 $ 31,400 $ 40,000
Minimum [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 3 years    
Maximum [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 10 years    
Furniture and Fixtures [Member]      
Property, Plant and Equipment, Useful Life (Year) 7 years    
Building [Member]      
Property, Plant and Equipment, Useful Life (Year) 40 years    
Office Equipment [Member]      
Property, Plant and Equipment, Useful Life (Year) 5 years    
Software Development Sold to Customers [Member]      
Property, Plant and Equipment, Useful Life (Year) 3 years