XML 97 R82.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - The Company as Lessee - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2023
EUR (€)
Dec. 31, 2023
USD ($)
Dec. 31, 2021
EUR (€)
Dec. 31, 2021
USD ($)
Operating Lease, Payments $ 104,167 $ 88,326 $ 97,726        
Office Space [Member]              
Sale Type Minimum Lease Payments Transactions Within Two Years       € 8,000 $ 8,855 € 7,000 $ 8,279