XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases, Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Future Minimum Lease Payments [Abstract]    
2024 $ 4,436  
2025 4,527  
2026 4,585  
2027 4,549  
2028 2,975  
Thereafter 10,053  
Total remaining undiscounted lease payments 31,125  
Less: Imputed interest (6,718)  
Less: Lease incentives [1] (9,104)  
Operating Lease liabilities 15,303  
Less: current portion (1,566) $ (1,369)
Long-term operating lease liabilities $ 13,737 $ 16,077
Weighted-average remaining lease term 6 years 4 months 24 days  
Weighted-average discount rate 7.90%  
[1] Includes lease incentives that may be realized in 2024 for the costs of leasehold improvements.