XML 98 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Operating Lease - Schedule of Operating Lease Liabilities and Future Minimum Lease Payments (Detail)
Dec. 31, 2023
USD ($)
2024 $ 35,069
2025 35,069
2026 23,379
Total lease payments 93,517
Less: interest (6,137)
Present value of lease payments 87,380
Lease Component [Member]  
12 months ending December 31 18,584
Total lease payments $ 18,584