v3.26.1
Acquisitions - Schedule of Fair Value of the Consideration (Parenthetical) (Details) - Moser Acquisition
$ / shares in Units, $ in Millions
Feb. 24, 2025
USD ($)
$ / shares
shares
Business Combination [Line Items]  
Equity consideration measured at fair value 1,727,764
Equity Settlement Share Fair Value Per Share | $ / shares $ 20.48
Reduction to the equity consideration | $ $ 1.5
Reduction in equity consideration, Shares 72,106