v3.26.1
Business Combinations (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 12, 2026
Jan. 07, 2026
Mar. 31, 2026
Business Combination [Line Items]      
Increase in the fair value of the deferred consideration liability     $ 950
Acquired business contributed revenue     11,600
Acquired business net income     3,900
IndiCue Acquisition      
Business Combination [Line Items]      
Purchase price $ 35,300    
Cash at closing 12,800    
Stockholders acquisition payments $ 18,000    
Increase in the fair value of the deferred consideration liability     $ 1,000
IndiCue Acquisition | Maximum      
Business Combination [Line Items]      
Business combination payment period 12 months    
IndiCue Acquisition | Minimum      
Business Combination [Line Items]      
Business combination payment period 6 months    
Giant Worldwide      
Business Combination [Line Items]      
Purchase price   $ 1,950  
Cash at closing   350  
Cash   1,650  
Business combination aggregate cash purchase installment due in three months   410  
Business combination aggregate cash purchase installment due in six months   410  
Business combination aggregate cash purchase installment due in nine months   410  
Business combination aggregate cash purchase installment due in twelve months   410  
Intangible assets   6,200  
Intangible assets, consideration   2,000  
Intangible assets gain   $ 4,300