v3.26.1
Acquisitions - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 4 Months Ended 12 Months Ended
Mar. 02, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Business Combination [Line Items]              
Contingent consideration issued for acquisition   $ 32,599 $ 32,599 $ 32,599 $ 32,599 $ 0 $ 0
Change in fair value of contingent consideration         1,597 0 0
Goodwill   78,689 78,689 78,689 78,689 $ 51,306 $ 51,415
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,599 28,180 28,180 28,180 28,180    
Contingent consideration maximum potential payout 84,200            
Change in fair value of contingent consideration     1,600 1,597      
Escrow amount $ 5,900            
Escrow receivable   5,700 5,700 5,700 5,700    
Reduction due to contractual offset from finalized purchase price adjustment   $ 1,700   1,709      
Decrease in the fair values of assets acquired and liabilities assumed     1,500        
Decrease in total consideration transferred     $ 7,600        
Acquired finite-lived intangible assets, weighted average useful life (in years) 12 years 11 months 4 days            
Goodwill $ 27,501            
Revenue since acquisition date       84,300      
Net loss since acquisition date       $ 2,000      
Acquisition-related costs         $ 14,800