XML 67 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Related Parties - Additional Information (Details) - Unsecured Convertible Note Due 2027
$ in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
Related Party Transaction [Line Items]  
Aggregate principal amount $ 5.0
Interest rate on notes 8.00%
Convertible note convert into equity upon a qualified financing $ 20.0
Gross proceeds from initial public offering $ 100.0
Percentage of discount on offering price 20.00%