v3.25.4
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2025
Property and Equipment [Abstract]  
Schedule of Property and Equipment
   As of December 31, 
   2025   2024 
Computer hardware  $29,008,789   $24,577,345 
Furniture and fixtures   261,769    123,417 
Leasehold improvements   2,295,521    1,942,799 
    31,566,079    26,643,561 
Accumulated depreciation   (15,387,138)   (9,575,485)
           
Net carrying value  $16,178,941   $17,068,076