Annual report [Section 13 and 15(d), not S-K Item 405]

Leases (Details)

v3.26.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2028
Dec. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Leases [Line Items]        
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]     Total assets Total assets
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]     Other long-term liabilities Other long-term liabilities
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]     lease  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]     Accrued purchase consideration Accrued purchase consideration
Forecast [Member]        
Leases [Line Items]        
Non-cancellable sublease $ 144 $ 495