v3.25.2
Investments and Fair Value Instruments - Summary of Fair Value of Investments Securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets at Fair Value    
Short-term investments $ 3,067  
Total Assets at Fair Value   $ 2,757
Money Market Funds [Member]    
Assets at Fair Value    
Cash equivalents   2,757
Corporate Securities [Member]    
Assets at Fair Value    
Short-term investments 3,067  
Level 1 [Member]    
Assets at Fair Value    
Short-term investments 3,067  
Total Assets at Fair Value   2,757
Level 1 [Member] | Money Market Funds [Member]    
Assets at Fair Value    
Cash equivalents   2,757
Level 1 [Member] | Corporate Securities [Member]    
Assets at Fair Value    
Short-term investments 3,067  
Level 2 [Member]    
Assets at Fair Value    
Short-term investments 0  
Total Assets at Fair Value   0
Level 2 [Member] | Money Market Funds [Member]    
Assets at Fair Value    
Cash equivalents   0
Level 2 [Member] | Corporate Securities [Member]    
Assets at Fair Value    
Short-term investments 0  
Level 3 [Member]    
Assets at Fair Value    
Short-term investments 0  
Total Assets at Fair Value   0
Level 3 [Member] | Money Market Funds [Member]    
Assets at Fair Value    
Cash equivalents   $ 0
Level 3 [Member] | Corporate Securities [Member]    
Assets at Fair Value    
Short-term investments $ 0