XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Narrative) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
ft²
building
Mar. 31, 2023
ft²
Lessee, Lease, Description [Line Items]    
Number of buildings | building 2  
Area of building | ft² 246,100 100,000,000
Remaining minimum base lease payments $ 34,500  
Remaining minimum base lease payments, December 31, 2023 1,593  
Remaining minimum base lease payments, December 31, 2024 3,247  
Remaining minimum base lease payments, December 31, 2025 3,797  
Remaining minimum base lease payments, December 31, 2026 3,912  
Remaining minimum base lease payments, December 31, 2027 4,031  
Remaining minimum base lease payments, thereafter $ 17,920  
Minimum    
Lessee, Lease, Description [Line Items]    
Remaining lease term 1 year  
Maximum    
Lessee, Lease, Description [Line Items]    
Remaining lease term 15 years