v3.26.1
Property and Equipment, Net - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Property, Plant, and Equipment [Abstract]        
Disposals of assets     $ 603,348 $ 1,194,489
Accumulated depreciation of assets disposed     456,718 983,945
Proceeds from disposal of property and equipment, collected and uncollected amounts     44,563 177,329
Loss on disposal of assets $ 39,574 $ 48,354 102,067 33,215
Depreciation of property and equipment $ 1,238,431 $ 1,211,772 $ 2,504,944 $ 2,432,577