v3.26.3
Subsequent Events - Additional Information (Details) - Subsequent Event
$ in Thousands
Oct. 27, 2026
USD ($)
Subsequent Event [Line Items]  
Business acquired net of cash and debt assumed $ 50,000
Maximum  
Subsequent Event [Line Items]  
Additional contingent consideration payable $ 20,000