Quarterly report [Sections 13 or 15(d)]

Acquisitions - Schedule of Contingent Earn Out Liability (Detail)

v3.26.1
Acquisitions - Schedule of Contingent Earn Out Liability (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Business Combination [Line Items]    
Change in fair value $ 577 $ (76)
Payments (1,567) $ 0
Contingent Earn-out Liabilities [Member]    
Business Combination [Line Items]    
Balance at March 31, 2026 6,482  
Change in fair value 577  
Payments 0  
Balance at June 30, 2026 $ 7,059