XML 71 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases, Commitments and Contingencies - Schedule of Amounts of Operating Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets    
Right-of-use operating asset $ 10,753 $ 4,458
Liabilities    
Current operating lease liabilities 1,318 5,165
Long-term operating lease liabilities 10,518 0
Total operating lease liabilities $ 11,836 $ 5,165