XML 74 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Lease Liabilities Based on Minimum Lease Commitment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Leases [Abstract]      
2023 $ 2,999    
2024 3,022    
2025 1,880    
2026 0    
2027 0    
Total minimum lease payments 7,901    
Less: Imputed interest (1,425)    
Present value of operating lease liabilities 6,476 $ 8,500  
Less: Current portion of operating lease liabilities (2,645)   $ 0
Non-current operating lease liabilities $ 3,831   $ 0