XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACQUISITIONS - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 05, 2024
USD ($)
trading_day
Feb. 01, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 30, 2027
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Business Acquisition [Line Items]                    
Business combination, contingent consideration, liability, current     $ 1,442   $ 1,442         $ 1,370
Goodwill     102,292   102,292         $ 94,903
Integration and acquisition expenses     44 $ 93 241 $ 171        
Acquisition of business, net of cash acquired         9,761 $ 0        
SB Software                    
Business Acquisition [Line Items]                    
Business combination, consideration transferred $ 11,400                  
Cash payment to acquire business 10,000                  
Business combination, contingent consideration, liability, present value 1,400                  
Business combination, contingent consideration, liability $ 3,300                  
Business combination, number of trading days | trading_day 10                  
Business combination, contingent consideration, liability, current     500   500          
Business combination, contingent consideration, liability, noncurrent     $ 800   $ 800          
Goodwill $ 7,793                  
SB Software | Developed technology                    
Business Acquisition [Line Items]                    
Intangible assets acquired $ 3,000                  
Weighted average useful life 5 years                  
SB Software | Customer relationships                    
Business Acquisition [Line Items]                    
Intangible assets acquired $ 200                  
Weighted average useful life 3 years                  
SB Software | Trade names                    
Business Acquisition [Line Items]                    
Intangible assets acquired $ 100                  
Weighted average useful life 3 years                  
SB Software | Forecast                    
Business Acquisition [Line Items]                    
Business combination, contingent consideration, liability             $ 1,000 $ 1,000 $ 1,300  
Cheq Lifestyle Technology, Inc.                    
Business Acquisition [Line Items]                    
Business combination, consideration transferred   $ 4,700                
Goodwill   2,000                
Other payments to acquire businesses   1,100                
Acquisition of business, net of cash acquired   900                
Cheq Lifestyle Technology, Inc. | Developed technology                    
Business Acquisition [Line Items]                    
Intangible assets acquired   $ 1,400                
Weighted average useful life   5 years                
Cheq Lifestyle Technology, Inc. | Customer relationships                    
Business Acquisition [Line Items]                    
Intangible assets acquired   $ 200                
Weighted average useful life   3 years                
Cheq Lifestyle Technology, Inc. | Trade names                    
Business Acquisition [Line Items]                    
Intangible assets acquired   $ 200                
Weighted average useful life   3 years