XML 56 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Balance Sheet Information - Summary of Intangible Assets And Goodwill (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross $ 34,490 $ 34,490
Accumulated amortization (8,210) (7,241)
Total intangible assets, net 26,280 27,249
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross 22,990 22,990
Accumulated amortization (4,557) (4,001)
Total intangible assets, net 18,433 18,989
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross 10,600 10,600
Accumulated amortization (3,279) (2,911)
Total intangible assets, net 7,321 7,689
Trade Name    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross 900 900
Accumulated amortization (374) (329)
Total intangible assets, net $ 526 $ 571