v3.26.3
Acquisition - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 02, 2026
Sep. 30, 2026
Jun. 30, 2026
Business Combination [Line Items]      
Goodwill   $ 78,598 $ 78,689
Fair Value, Inputs, Level 3 | Measurement Input, Discount Rate      
Business Combination [Line Items]      
Measurement input (as percent) 0.185    
Saxdor      
Business Combination [Line Items]      
Business combination, voting equity interest acquired, percentage 100.00%    
Purchase price $ 203,900    
Number of shares of common stock issued 1,523,794    
Business combination, price per share (in usd per share) $ 27.37    
Contingent consideration issued for acquisition $ 32,600 29,268 $ 28,180
Contingent consideration maximum potential payout $ 84,200    
Acquired finite-lived intangible assets, weighted average useful life (in years) 12 years 11 months 4 days    
Goodwill $ 27,501    
Revenue since acquisition date   51,100  
Net income since acquisition date   400  
Acquisition-related costs   $ 2,800