XML 151 R136.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Net investment in lease $ 44,049 $ 24,979  
Net investment in lease, current 37,301 19,646  
Residual value of leased asset 12,875 8,323  
Net investment in lease, noncurrent 6,127 2,990  
Lease income 903 698  
Right-of-use lease asset 54,930 63,547  
Lease liability 57,369 67,067  
Rental expense $ 7,623 $ 8,298 $ 10,044