XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases, Codification Topic 842 (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Aug. 03, 2023
Leases [Abstract]          
Operating Lease, Cost $ 1,166 $ 954      
Short-term Lease, Cost 30 17      
Variable Lease, Cost 384 374      
Lease, Cost 1,580 1,345      
Operating Lease, Payments 2,041 1,769      
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 786 0      
Lessee, Operating Lease, Liability, to be Paid, Year Two 3,559        
Lessee, Operating Lease, Liability, to be Paid, Year Three 1,987        
Lessee, Operating Lease, Liability, to be Paid, Year Four 1,913        
Lessee, Operating Lease, Liability, to be Paid, Year Five 1,904        
Lessee, Operating Lease, Liability, to be Paid, after Year Five 9,659        
Lessee, Operating Lease, Liability, to be Paid 22,830        
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 5,532        
Increase in operating lease liabilities $ 17,298        
Operating Lease, Weighted Average Remaining Lease Term 7 years 2 months 12 days        
Operating Lease, Weighted Average Discount Rate, Percent 7.10%        
Rent expense   $ 1,000      
Increase in operating lease, right-of-use assets     $ 15,900 $ 15,998  
Lessee, Operating Lease, Liability, to be Paid, Year One $ 3,808        
Rent expense 1,200        
Lessee, Lease, Description [Line Items]          
Lessee, Operating Lease, Liability, to be Paid 22,830        
Increase in operating lease liabilities 17,298        
Increase in operating lease, right-of-use assets     $ 15,900 $ 15,998  
Lessee, Operating Lease, Liability, to be Paid, Year One 3,808        
Lessee, Operating Lease, Liability, to be Paid, Year Two 3,559        
Lessee, Operating Lease, Liability, to be Paid, Year Three 1,987        
Lessee, Operating Lease, Liability, to be Paid, Year Four 1,913        
Lessee, Operating Lease, Liability, to be Paid, Year Five $ 1,904        
Iris lease          
Leases [Abstract]          
Lessee, Operating Lease, Liability, to be Paid         $ 18,000
Increase in operating lease liabilities         12,200
Increase in operating lease, right-of-use assets         12,300
Lessee, Lease, Description [Line Items]          
Lessee, Operating Lease, Liability, to be Paid         18,000
Increase in operating lease liabilities         12,200
Increase in operating lease, right-of-use assets         $ 12,300