XML 136 R122.htm IDEA: XBRL DOCUMENT v3.22.4
Future Minimum Lease Payments Under Non-cancelable Operating Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating leases, 2023 [1] $ 2,995  
Operating leases, 2024 [1] 2,799  
Operating leases, 2025 [1] 2,831  
Operating leases, 2026 [1] 2,650  
Operating leases, 2027 [1] 1,590  
Operating leases, thereafter [1] 3,241  
Total future minimum lease payments [1] 16,106  
Less: amount representing interest [1] 405  
Present value of minimum lease payments 15,701 [1] $ 19,079
Expected sublease income, 2023 291  
Expected sublease income, 2024 297  
Expected sublease income, 2025 388  
Expected sublease income, 2026 342  
Expected sublease income, 2027 0  
Expected sublease income, thereafter 0  
Total future minimum lease payments 1,318  
Less: amount representing interest 0  
Present value of minimum lease payments $ 1,318  
[1] Includes future minimum lease payments of $4.6 million on leases that have been impaired because the property is no longer in use.