v3.26.1
Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value, Measurements, Recurring [Member]    
Assets    
Total assets $ 35,765 $ 33,762
Liabilities    
Total liabilities 15,877 10,579
Fair Value, Measurements, Recurring [Member] | Corporate Bonds [Member]    
Assets    
Total assets 7,523 12,134
Fair Value, Measurements, Recurring [Member] | Convertible Debt [Member]    
Liabilities    
Total liabilities 14,320 9,430
Fair Value, Measurements, Recurring [Member] | Contingent Consideration [Member]    
Liabilities    
Total liabilities 1,557 1,149
Fair Value, Measurements, Recurring [Member] | US Government Securities [Member]    
Assets    
Total assets 3,975 9,473
Fair Value, Measurements, Recurring [Member] | Money market securities (cash equivalents) [Member]    
Assets    
Total assets 18,276 12,135
Fair Value, Measurements, Recurring [Member] | Commercial paper (cash equivalents) [Member]    
Assets    
Total assets 1,994  
Fair Value, Measurements, Recurring [Member] | Restricted cash [Member]    
Assets    
Total assets 20 20
Fair Value, Measurements, Recurring [Member] | Commercial paper (marketable securities) [Member]    
Assets    
Total assets 3,977  
Level 1 [Member] | Fair Value, Measurements, Recurring [Member]    
Assets    
Total assets 18,296 12,155
Level 1 [Member] | Fair Value, Measurements, Recurring [Member] | Money market securities (cash equivalents) [Member]    
Assets    
Total assets 18,276 12,135
Level 1 [Member] | Fair Value, Measurements, Recurring [Member] | Restricted cash [Member]    
Assets    
Total assets 20 20
Level 2 [Member] | Fair Value, Measurements, Recurring [Member]    
Assets    
Total assets 17,469 21,607
Liabilities    
Total liabilities 14,320 9,430
Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Corporate Bonds [Member]    
Assets    
Total assets 7,523 12,134
Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Convertible Debt [Member]    
Liabilities    
Total liabilities 14,320 9,430
Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | US Government Securities [Member]    
Assets    
Total assets 3,975 9,473
Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Commercial paper (cash equivalents) [Member]    
Assets    
Total assets 1,994  
Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Commercial paper (marketable securities) [Member]    
Assets    
Total assets 3,977  
Level 3 [Member] | Contingent Consideration [Member]    
Liabilities    
Total liabilities 1,557 1,149
Level 3 [Member] | Fair Value, Measurements, Recurring [Member]    
Liabilities    
Total liabilities 1,557 1,149
Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Contingent Consideration [Member]    
Liabilities    
Total liabilities $ 1,557 $ 1,149