XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment - Summary of Property and Equipment (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment $ 1,305,340 $ 1,824,807
Less: Accumulated depreciation (771,324) (1,300,151)
Property and equipment, net 534,016 524,656
Depreciation 79,019 242,970
Computers and Peripherals [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 373,657 483,042
Furniture and Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 675,723 782,471
Marine Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 255,960 $ 559,294