v3.26.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment

Property and equipment as of December 31, 2025 and 2024 is summarized as follows:

 

   December 31,
2025
   December 31,
2024
 
Total property and equipment  $97,781   $95,237 
Less - accumulated depreciation   (84,801)   (78,947)
Property and equipment net of accumulated depreciation  $12,980   $16,290