v3.25.2
Related Party Transactions - Convertible Securities Notes (Details) - USD ($)
$ in Millions
Jul. 31, 2024
Feb. 13, 2024
Convertible Securities Notes    
Related Party Transactions    
Amount of convertible notes issued $ 7.0 $ 7.0