v3.25.2
Subsequent Events (Details) - Revolving credit facility - New Senior Secured Credit Facility - Line of credit - Subsequent Event
$ in Millions
Jul. 03, 2025
USD ($)
Subsequent Event [Line Items]  
Drawn on the revolving credit facility $ 2.5
Interest rate 9.75%