v3.26.1
Significant Accounting Policies - Contingent Consideration Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Contingent Consideration Liabilities    
Contingent consideration liabilities, total $ 17,375 $ 18,000
Contingent consideration liabilities, current 2,200 2,200
Contingent consideration liabilities, noncurrent 15,200 $ 15,800
Liabilities settled    
Contingent Consideration Liabilities    
Change in contingent consideration liabilities $ (625)