v3.26.1
Leases - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Leases [Abstract]          
Operating lease right-of-use asset $ 48,364   $ 48,364   $ 59,044
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Prepaid Expense and Other Assets   Prepaid Expense and Other Assets   Prepaid Expense and Other Assets
Operating lease liability $ 42,442   $ 42,442   $ 51,701
Operating Lease, Liability, Statement of Financial Position [Extensible List] Accounts payable and accrued expenses   Accounts payable and accrued expenses   Accounts payable and accrued expenses
Amortization Expense $ 5,382 $ 4,956 $ 10,680 $ 9,865  
Operating lease weighted average remaining lease term 2 years 29 days   2 years 29 days    
Operating lease weighted average discount rate percent 7.34%   7.34%    
Total lease payments $ 45,899   $ 45,899    
Future minimum lease payments 2026 11,016   11,016    
Future minimum lease payments 2027 22,032   22,032    
Future minimum lease payments 2028 $ 12,851   $ 12,851