v3.26.1
ACQUISITIONS - Schedule of Purchase Consideration (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 01, 2026
Apr. 01, 2025
Jun. 30, 2026
Jun. 30, 2025
Business Combination [Line Items]        
Common stock issued     $ 0 $ 1,190
Westminster Policy Partners Limited        
Business Combination [Line Items]        
Cash paid $ 2,000      
TrailRunner International LLC        
Business Combination [Line Items]        
Cash paid   $ 18,607    
Common stock issued   1,190    
Total   $ 19,797