XML 89 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Segment Information - Long-Lived Assets by Geographic Areas (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets $ 123,642,795 $ 101,241,774 $ 45,601,699
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets 103,779,506 83,145,362 42,166,999
United Kingdom      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets $ 19,863,289 $ 18,096,412 $ 3,434,700