v3.25.4
Subsequent Events (Additional Information) (Details) - Transaction - USD ($)
$ in Millions
Mar. 05, 2026
Jan. 31, 2026
Subsequent Event [Line Items]    
Net book value of assets   $ 3.5
Subsequent Event    
Subsequent Event [Line Items]    
Aggregate consideration for Transaction consists of a base purchase price $ 16.4  
Purchase price on purchase and sale agreement 4.7  
Subsequent Event | Minimum    
Subsequent Event [Line Items]    
Gain on sale of business 9.0  
Subsequent Event | Maximum    
Subsequent Event [Line Items]    
Gain on sale of business $ 10.5