v3.25.2
Assets Held for Sale (Details)
$ in Thousands
1 Months Ended
Apr. 30, 2025
USD ($)
employee
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Assets held for sale   $ 2,227 $ 0
Number of employees teminated | employee 8    
Severance costs $ 100    
Land and Building      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Assets held for sale   $ 2,200