XML 82 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Intangible Assets
Intangible assets consisted of the following:
Weighted average remaining useful life as of
December 31, 2024 (months)
As of December 31,
20242023
Amortizable intangible assets, net:  
Customer relationships (net of accumulated amortization of $54,644 and $46,573, respectively)
97$34,960 43,031 
Trade names (net of accumulated amortization of $205 and $8,268, respectively)
88565 642 
Computer software (net of accumulated amortization of $917 and $574, respectively)
28803 1,146 
Total amortizable intangible assets, net95$36,328 44,819 
Intangible Assets Future Amortization Expense As of December 31, 2024, the Company estimates it will record amortization expense as follows:
2025$6,099 
20266,012 
20275,714 
20285,354 
20294,008 
2030 and thereafter9,141 
 $36,328