XML 86 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
Operating lease right-of-use assets $ 2,468 $ 2,599 $ 3,254
Operating lease liabilities 2,089 2,604 4,132
Operating lease liabilities $ 1,782 $ 2,663 $ 4,880
Weighted average remaining lease term 2 years 7 months 6 days 2 years 2 months 12 days  
Weighted average discount rate 7.05% 6.36%