XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following:
June 30, 2025December 31, 2024
Office and computer equipment$976,441 $937,551 
Leasehold improvements1,588,391 1,585,609 
Software developed6,702,368 5,914,254 
9,267,200 8,437,414 
Accumulated depreciation and amortization(6,660,324)(5,982,533)
2,606,876 2,454,881 
Construction in progress568,554 751,873 
Property and equipment, net$3,175,430 $3,206,754