v3.26.1
Leases - Schedule of Payments to be Received on Operating Leases (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Period ending December 31,  
2026 $ 14,838
2027 27,745
2028 26,826
2029 24,894
2030 18,242
Thereafter 27,729
Total undiscounted cash flows $ 140,274