v3.26.1
Note Payable - Related Party - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Feb. 11, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of notes payable to related party [Line Items]          
Interest expense       $ 0 $ 28,658
Related Party          
Schedule of notes payable to related party [Line Items]          
Repayment of note payable $ 400,000        
Related Party          
Schedule of notes payable to related party [Line Items]          
Interest expense   $ 2,301 $ 4,986 $ 2,301 $ 9,918