v3.26.1
Leases - Lessor, Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Lessor, Lease, Description [Line Items]          
Leased asset $ 19,917   $ 19,917   $ 25,415
Operating lease, residual value of leased asset 10,686   10,686   13,167
Direct financing lease, interest income 1,481 $ 1,283 2,980 $ 2,501  
Total lease receivable $ 78,144   $ 78,144   $ 82,305
Minimum          
Lessor, Lease, Description [Line Items]          
Term of contract 1 year   1 year    
Maximum          
Lessor, Lease, Description [Line Items]          
Term of contract 7 years   7 years