v3.26.1
Commitments and Contingencies (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 04, 2023
Jun. 30, 2026
Jun. 30, 2025
Mar. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Commitments and Contingencies [Line Items]            
Aggregate lease expense   $ 360,468 $ 441,583   $ 483,541 $ 874,787
Carrying amount of the lease liability         3,400,000  
Chief Executive Officer [Member]            
Commitments and Contingencies [Line Items]            
Amount of payments due $ 1,000,000          
In-person [Member]            
Commitments and Contingencies [Line Items]            
Aggregate lease expense   328,331 $ 349,536   413,676 699,140
General and Administrative Expenses [Member]            
Commitments and Contingencies [Line Items]            
Aggregate lease expense   $ 32,137   $ 92,047 $ 69,866 $ 175,647