v3.24.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets subject to amortization that are not fully amortized are as follows (in thousands):
Weighted average useful lifeAs of December 31, 2023As of December 31, 2022
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Customer relationships3.83$10,400 $(2,427)$7,973 $10,400 $(347)$10,053 
Reacquired rights5.8317,618 (2,936)14,682 17,619 (420)17,199 
Backlog0.836,700 (3,908)2,792 6,700 (558)6,142 
Other0.274,225 (3,770)455 5,717 (3,572)2,145 
Total intangible assets$38,943 $(13,041)$25,902 $40,436 $(4,897)$35,539 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
As of December 31, 2023, expected amortization expense for the unamortized finite-lived intangible assets for the next five years and thereafter is as follows (in thousands):
Year ended December 31,Amount
2024$7,844 
20254,597 
20264,597 
20274,250 
20282,517 
Thereafter2,097 
Total$25,902