v3.25.3
Acquisition - General (Details) - Arroweye - USD ($)
$ in Millions
9 Months Ended
May 06, 2025
Sep. 30, 2025
Acquisition    
Purchase consideration $ 45.8  
Purchase price held in escrow $ 1.5  
Acquisition costs   $ 4.1