XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Intangible Assets and Goodwill - Schedule of Future Amortization of Intangible Assets (Detail) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of the year ending December 31, 2024 $ 1,517,962  
Year ending 2025 1,453,000  
Year ending 2025 1,242,863  
Year ending 2026 1,034,302  
Year ending 2027 543,592  
Year ending 2029 and thereafter 2,622,420  
Intangible assets, net $ 8,414,139 $ 8,970,864