Report of foreign issuer [Rules 13a-16 and 15d-16]

Subsequent Events (Details)

v3.25.1
Subsequent Events (Details) - Fortissimo Capital Fund VI, L.P. - Subsequent Event
$ in Millions
Apr. 08, 2025
USD ($)
shares
Subsequent Event [Line Items]  
Sale of Stock, Consideration Received on Transaction | $ $ 120
Sale of Stock, Number of Shares Issued in Transaction | shares 11,650,485