XML 64 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
PROPERTY AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Components of Property and Equipment, Net
Property and equipment, net consisted of the following:
 Weighted Average Useful Life
(in years)
As of December 31, 2024As of December 31, 2023
Computer hardware 4$146,966 $155,991 
Purchased computer software 491,630 88,644 
Buildings 4655,057 54,899 
Leasehold improvements 739,278 37,189 
Furniture, fixture and other equipment721,191 22,583 
Office equipment 718,394 18,315 
Land improvements182,137 2,142 
Landn/a1,339 1,339 
Construction in progressn/a52,264 51,477 
428,256 432,579 
Less: accumulated depreciation and amortization(220,589)(197,526)
Total$207,667 $235,053