XML 65 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Details - Schedule of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Lease liabilities $ 666 $ 740
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total Total
SARs liability $ 1,504 $ 0
Other 537 676
Total $ 2,707 $ 1,416