XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Finite and Indefinite Lived Intangible Assets [Line Items]            
Intangible assets, Trade name $ 2,125   $ 2,219      
Intangible assets, gross 11,203   11,574      
Accumulated amortization (6,629)   (6,627)      
Intangible assets, net 4,574 $ 4,652 4,947 $ 4,859 $ 5,131 $ 5,194
Customer Relationships [Member]            
Finite and Indefinite Lived Intangible Assets [Line Items]            
Intangible assets, gross 5,282   5,442      
Developed Technology [Member]            
Finite and Indefinite Lived Intangible Assets [Line Items]            
Intangible assets, gross $ 3,796   $ 3,913