XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases, Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Future Minimum Lease Payments [Abstract]    
Remainder of 2024 $ 3,339  
2025 4,527  
2026 4,585  
2027 4,549  
2028 2,975  
Thereafter 10,053  
Total remaining undiscounted lease payments 30,028  
Less: Imputed interest (6,441)  
Less: Lease incentives [1] (9,104)  
Total operating lease liabilities 14,483  
Less: current portion (1,610) $ (1,566)
Long-term operating lease liabilities $ 12,873 $ 13,737
Weighted-average remaining lease term 6 years 2 months 12 days  
Weighted-average discount rate 7.90%  
[1] Includes lease incentives that may be realized in 2024 for the costs of leasehold improvements.