v3.24.3
Goodwill and Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 43,425 $ 43,433
Accumulated amortization 10,386 7,665
Net carrying amount $ 33,039 $ 35,768
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period in years 15 years 15 years
Gross carrying amount $ 36,600 $ 36,600
Accumulated amortization 6,862 5,030
Net carrying amount $ 29,738 $ 31,570
Trade Names    
Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period in years 10 years 10 years
Gross carrying amount $ 800 $ 800
Accumulated amortization 225 165
Net carrying amount $ 575 $ 635
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period in years 5 years 5 years
Gross carrying amount $ 739 $ 739
Accumulated amortization 474 349
Net carrying amount $ 265 $ 390
Vendor Relationships    
Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period in years 15 years 15 years
Gross carrying amount $ 1,265 $ 1,273
Accumulated amortization 398 336
Net carrying amount $ 867 $ 937
Database    
Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period in years 5 years 5 years
Gross carrying amount $ 2,400 $ 2,400
Accumulated amortization 1,350 990
Net carrying amount $ 1,050 $ 1,410
Patents    
Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period in years 17 years 17 years
Gross carrying amount $ 157 $ 157
Accumulated amortization 58 51
Net carrying amount 99 106
Subtotal    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount 41,961 41,969
Accumulated amortization 9,367 6,921
Net carrying amount $ 32,594 $ 35,048
In-place Lease Intangible Asset    
Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period in years 4 years 4 years
Gross carrying amount $ 568 $ 568
Accumulated amortization 397 287
Net carrying amount $ 171 $ 281
Above Market Lease Intangible Asset    
Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period in years 4 years 4 years
Gross carrying amount $ 896 $ 896
Accumulated amortization 622 457
Net carrying amount $ 274 $ 439