v3.26.3
Basis of Presentation and Recent Developments (Details) - USD ($)
$ in Millions
9 Months Ended
Oct. 23, 2026
Aug. 03, 2026
Jan. 30, 2026
Sep. 30, 2026
Basis of Presentation [Line Items]        
Prior Period Reclassification Adjustment       $ 8.2
Income Statement Location [Axis]: us-gaap:NetIncomeLoss        
Basis of Presentation [Line Items]        
Prior Period Reclassification Adjustment       $ 6.0
QStrauss Consulting        
Basis of Presentation [Line Items]        
Aggregate purchase price   $ 3.9    
Business Combination, Consideration Transferred, Equity Interest, Share Issued, Value   2.0    
Deferred acquisition consideration   3.0    
Business Combination, Consideration Transferred, Liabilities Incurred   $ 1.9    
Shares issued by the Company (shares)   254,727    
QStrauss Consulting | Maximum        
Basis of Presentation [Line Items]        
Deferred acquisition consideration   $ 5.0    
Wavelength        
Basis of Presentation [Line Items]        
Aggregate purchase price     $ 10.2  
Business Combination, Consideration Transferred, Equity Interest, Share Issued, Value     5.6  
Business Combination, Consideration Transferred, Liabilities Incurred     $ 4.6  
Shares issued by the Company (shares)     863,624  
Wavelength | Maximum        
Basis of Presentation [Line Items]        
Deferred acquisition consideration     $ 24.8  
Publisher First. Inc | Subsequent event        
Basis of Presentation [Line Items]        
Aggregate purchase price $ 50.0      
Business Combination, Consideration Transferred, Equity Interest, Share Issued, Value 30.0      
Deferred acquisition consideration $ 60.0      
Shares issued by the Company (shares) 3,442,043