v3.26.1
Property and Equipment, Net - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Property, Plant and Equipment [Abstract]    
Disposals of assets $ 450,189 $ 725,303
Accumulated depreciation of assets disposed 365,793 646,101
Proceeds from disposal of property and equipment, collected and uncollected amounts 21,903 94,341
Gain (loss) on disposal of assets (62,493) 15,139
Depreciation of property and equipment $ 1,266,513 $ 1,220,806