Quarterly report pursuant to Section 13 or 15(d)

Leases - Narrative (Details)

v3.24.3
Leases - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 01, 2024
lease
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Oct. 01, 2024
USD ($)
Lessee, Lease, Description [Line Items]            
Finance lease, liability, payment due   $ 5,922   $ 5,922    
Lease revenue   $ 500 $ 800 $ 1,700 $ 2,400  
Operating lease, lease income, statement of income or comprehensive income [Extensible Enumeration]   Total revenue Total revenue Total revenue Total revenue  
Subsequent Event            
Lessee, Lease, Description [Line Items]            
Number Of Finance Leases Entered Into During Period | lease 14          
Finance lease, liability, payment due           $ 3,600
Subsequent Event | Minimum            
Lessee, Lease, Description [Line Items]            
Finance lease term 3 years          
Subsequent Event | Maximum            
Lessee, Lease, Description [Line Items]            
Finance lease term 6 years