XML 57 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Summary of Carrying Value of Intangible Assets and Estimated Useful Live (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 3,420 $ 3,420
Accumulated Amortization (1,029) (614)
Net Book Value 2,391 2,806
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 2,680 2,680
Accumulated Amortization (715) (424)
Net Book Value $ 1,965 $ 2,256
Customer Relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 8 years 8 years
Customer Relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 10 years 10 years
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 710 $ 710
Accumulated Amortization (297) (180)
Net Book Value $ 413 $ 530
Developed Technology | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 5 years 5 years
Developed Technology | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 7 years 7 years
Trade Name / Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 30 $ 30
Accumulated Amortization (17) (10)
Net Book Value $ 13 $ 20
Trade Name / Trademarks | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 3 years 3 years
Trade Name / Trademarks | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 7 years 7 years