Quarterly report [Sections 13 or 15(d)]

Acquisitions - Additional Information (Detail)

v3.26.1
Acquisitions - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jan. 23, 2026
Jun. 30, 2026
Mar. 31, 2026
Business Combination [Line Items]      
Goodwill   $ 37,326 $ 38,078
Reduction of Goodwill   (752)  
Accrued expenses   8,326 4,728
Other long-term liabilities   3,430 6,625
Contingent Earn-out Liabilities [Member]      
Business Combination [Line Items]      
Business combination, contingent earn-out   7,059 6,482
Accrued expenses   3,967  
Other current liabilities   3,967  
Other long-term liabilities   3,092 $ 6,482
FlackTek [Member]      
Business Combination [Line Items]      
Business combination, purchase price $ 36,205 817  
Business combination, common stock, shares 76    
Business combination, common stock value $ 5,678    
Business combination, price per share $ 74.89    
Business combination, cash consideration $ 26,456    
Business combination, liability incurred 5,638    
Goodwill 11,092    
Amount of cash received   1,567  
Reduction of Goodwill   $ 752  
FlackTek [Member] | Maximum [Member]      
Business Combination [Line Items]      
Business combination, contingent earn-out $ 25,000