v3.26.1
Subsequent Event (Additional Information) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
Subsequent Events [Abstract]  
Subsequent Event, Date Apr. 20, 2026
PercentOfCommonStockOustandingToBeAquiredUnderDefinitiveSharePurchaseAgreement 27.00%
AproximateValueOfCommonStockOutstandingToBeAquiredUnderDefinitiveSharePurchaseAgreement $ 710
SeniorSecuredBridgeLoanTerm 364 days
SeniorSecuredBridgeLoanValue $ 500