XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Software Development Costs - Additional Information (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
platform
Dec. 31, 2023
USD ($)
Finite-Lived Intangible Assets [Line Items]      
Number of platforms developed | platform   2  
Capitalized computer software, additions $ 100,000 $ 200,000  
Capitalized computer software, gross 5,464,080   $ 5,390,403
Capitalized computer software, amortization $ 100,000 $ 300,000  
Software Development      
Finite-Lived Intangible Assets [Line Items]      
Useful Life in years 5 years