v3.25.1
Subsequent Events - Additional Information (Details)
$ in Millions
Nov. 07, 2024
USD ($)
Credit Agreement  
Subsequent Event [Line Items]  
Debt aggregate amount $ 50.0