v3.25.1
Debt - Additional Information (Details) - USD ($)
$ in Millions
Apr. 29, 2025
Mar. 31, 2025
Revolving Credit Facility    
Line of Credit Facility    
Amount Outstanding on Line of Credit   $ 0.0
Standby Letters of Credit    
Line of Credit Facility    
Letters of Credit Outstanding, Amount   $ 0.4
Subsequent Event    
Line of Credit Facility    
Line of Credit Facility, Maximum Borrowing Capacity $ 500.0