XML 112 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Future Minimum Office And Vehicle Lease Payments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Commitments And Contingencies [Line Items]    
Operating lease, liability $ 5,348 $ 6,647
office and vehicle    
Commitments And Contingencies [Line Items]    
Year 1 1,496  
Year 2 1,861  
Year 3 1,140  
Year 4 1,072  
Year 5 643  
Total 6,212  
Interest expense (864)  
Operating lease, liability $ 5,348