XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangibles - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Amortized intangible assets:    
Gross carrying amount $ 22,130 $ 22,130
Accumulated amortization (9,120) (7,091)
Net intangible assets, excluding goodwill 13,010 15,039
Unamortized intangible assets:    
Gross carrying amount 9,960 9,960
Net intangible assets, excluding goodwill 9,960 9,960
Gross carrying amount 32,090 32,090
Accumulated amortization (9,120) (7,091)
Total amortized and unamortized assets, excluding goodwill 22,970 24,999
Trade name    
Unamortized intangible assets:    
Gross carrying amount 9,960 9,960
Net intangible assets, excluding goodwill 9,960 9,960
Customer relationships    
Amortized intangible assets:    
Gross carrying amount 15,320 15,320
Accumulated amortization (6,015) (5,249)
Net intangible assets, excluding goodwill 9,305 10,071
Unamortized intangible assets:    
Accumulated amortization (6,015) (5,249)
Backlog    
Amortized intangible assets:    
Gross carrying amount 2,560 2,560
Accumulated amortization (2,236) (1,264)
Net intangible assets, excluding goodwill 324 1,296
Unamortized intangible assets:    
Accumulated amortization (2,236) (1,264)
Trade name    
Amortized intangible assets:    
Gross carrying amount 4,250 4,250
Accumulated amortization (869) (578)
Net intangible assets, excluding goodwill 3,381 3,672
Unamortized intangible assets:    
Accumulated amortization $ (869) $ (578)