v3.26.1
Leases - Schedule of Operating Lease Expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Operating lease:          
Fixed lease cost $ 87,713 $ 87,751 $ 175,424 $ 175,502  
Short-Term Lease, Cost 16,153 13,725 34,580 23,077  
Total operating lease cost 103,866 $ 101,476 210,004 $ 198,579  
Operating lease right-of-use asset 945,954   945,954   $ 1,088,181
Current operating lease liabilities 312,328   312,328   306,113
Noncurrent operating lease liabilities 755,967   755,967   912,229
Total operating lease liabilities $ 1,068,295   $ 1,068,295   $ 1,218,342
Weighted average remaining lease term (in years): 3 years 1 month 28 days   3 years 1 month 28 days   3 years 7 months 17 days
Weighted average discount rate: 5.91%   5.91%   5.94%