Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Additional Information) (Details)

v3.25.0.1
Subsequent Events (Additional Information) (Details) - Purchase Agreement [Member]
$ in Thousands
Nov. 13, 2024
USD ($)
Subsequent Event [Line Items]  
Cash payment based upon enterprise value $ 233,500
Transition service and data provision agreement $ 7,500