v3.25.2
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Finite-Lived Intangible Assets [Line Items]          
Acquisition resulted in increase of goodwill       $ 2,489  
Other intangible assets $ 1,600        
Amortization expense   $ 200 $ 100 $ 400 $ 200
Asset Acquisitions          
Finite-Lived Intangible Assets [Line Items]          
Business combination, assets acquired $ 4,000        
Developed Technology | Minimum          
Finite-Lived Intangible Assets [Line Items]          
Weighted average useful lives       3 years  
Developed Technology | Maximum          
Finite-Lived Intangible Assets [Line Items]          
Weighted average useful lives       8 years  
Tradenames          
Finite-Lived Intangible Assets [Line Items]          
Weighted average useful lives       10 years