XML 45 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Capitalized Technology (Tables)
12 Months Ended
Dec. 31, 2022
Research and Development [Abstract]  
Schedule of Capitalized Technology

Capitalized Technology, net is as follows:

   2022   2021 
   December 31, 
   2022   2021 
Capitalized cost:          
Balance, beginning of period  $43,038   $25,867 
Additional capitalized cost   45,196    49,970 
Provision for amortization   (23,735)   (32,799)
Balance, end of period  $64,499   $43,038