v3.26.1
Related Party Transactions - Additional Information (Details)
$ in Millions
Sep. 05, 2024
Sep. 05, 2024
TermNote
Sep. 05, 2024
ConvertibleNote
Sep. 05, 2024
NewConsolidatedConvertibleNote
Sep. 23, 2024
USD ($)
Related Party Transactions (Details) [Line Items]          
Number of equity instruments   1 2 1  
Debt instrument issuance date Sep. 23, 2024        
Share Purchase Agreement [Member]          
Related Party Transactions (Details) [Line Items]          
Reduction of debt         $ 2