v3.25.2
Intangible Assets, Net - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Intangible assets with finite lives:    
Accumulated amortization $ (4,103) $ (3,995)
Finite-Lived Intangible Assets, Net, Total 53  
Intangible assets with indefinite lives:    
Intangible assets, net 3,053 3,179
Intangible assets, net 7,156 7,174
Trademarks [Member]    
Intangible assets with indefinite lives:    
Indefinite-lived intangible assets, excluding goodwill $ 3,000 $ 3,000
Software [Member]    
Intangible assets with finite lives:    
Weighted-Average Remaining Useful Life 1 year 1 month 6 days 1 year 2 months 12 days
Finite-Lived intangible assets, gross $ 1,149 $ 1,167
Accumulated amortization (1,132) (1,124)
Finite-Lived Intangible Assets, Net, Total $ 17 $ 43
Customer Relationships [Member]    
Intangible assets with finite lives:    
Weighted-Average Remaining Useful Life 8 months 12 days 9 months 18 days
Finite-Lived intangible assets, gross $ 3,007 $ 3,007
Accumulated amortization (2,971) (2,871)
Finite-Lived Intangible Assets, Net, Total $ 36 $ 136