v3.26.1
Related Parties - Additional Information (Details) - Board of Directors
3 Months Ended
Mar. 31, 2026
USD ($)
Member
Mar. 31, 2025
USD ($)
Related Party Transaction [Line Items]    
Number of consulting agreement members | Member 3  
Consulting fees $ 30,000 $ 50,000
Amount owed to related party $ 0