XML 49 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life in Years 6 years
Gross Carrying Amount $ 18,541
Accumulated Amortization (6,334)
Net Total $ 12,207
Backlog  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life in Years 3 months
Gross Carrying Amount $ 755
Accumulated Amortization $ (755)
Customer Relationships  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life in Years 1 year
Gross Carrying Amount $ 3,615
Accumulated Amortization (3,615)
Net Total $ 0
Developed Technology  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life in Years 7 years 3 months
Gross Carrying Amount $ 12,734
Accumulated Amortization (1,757)
Net Total $ 10,977
Patent  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life in Years 3 years
Gross Carrying Amount $ 250
Accumulated Amortization (59)
Net Total $ 191
Tradename  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life in Years 8 years
Gross Carrying Amount $ 1,187
Accumulated Amortization (148)
Net Total $ 1,039