XML 58 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
PROPERTY AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Components of Property and Equipment
Property and equipment consisted of the following as of the dates presented (in thousands):
As of December 31,
20242023
Land$5,344 $5,344 
Building42,374 41,534 
Computers9,761 8,811 
Furniture3,844 3,688 
Automobiles and other vehicles14,744 12,370 
Software7,007 6,218 
Total83,074 77,965 
Less: Accumulated depreciation and amortization(34,982)(31,203)
Net of accumulated depreciation and amortization48,092 46,762 
Construction in progress561 866 
Property and equipment, net$48,653 $47,628