XML 91 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Components of Current Provision for Income Taxes (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current:    
Foreign $ 331,000 $ 795,000
Total current provision for income taxes 331,000 795,000
Deferred:    
Total deferred provision for income taxes $ 0 $ 0