XML 44 R23.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Details 1)
12 Months Ended
Dec. 31, 2023
Minimum | Office Furniture and Fixtures  
Estimated useful lives 1 year
Minimum | Computer Equipment and Software  
Estimated useful lives 3 years
Minimum | Leasehold Improvements  
Estimated useful lives 12 months
Maximum | Office Furniture and Fixtures  
Estimated useful lives 3 years
Maximum | Computer Equipment and Software  
Estimated useful lives 5 years
Maximum | Leasehold Improvements  
Estimated useful lives 18 months