XML 58 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Marketable Securities - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Cash and Cash Equivalents [Line Items]          
Marketable securities $ 0   $ 0   $ 97
Financing receivable weighted average maturity     35 days    
Marketable securities, gain $ 1 $ 1 $ 3 $ 80  
Money market fund [Member]          
Cash and Cash Equivalents [Line Items]          
Marketable securities, fair value         $ 100