Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments and Contingencies - Additional Information (Detail)

v3.26.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Jan. 24, 2025
Jan. 16, 2018
Dec. 31, 2025
Aug. 31, 2025
Feb. 28, 2025
Nov. 30, 2024
Feb. 28, 2023
Nov. 30, 2022
Apr. 30, 2022
Nov. 30, 2019
Sep. 30, 2016
Dec. 31, 2015
Jun. 30, 2015
Mar. 31, 2014
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Commitments And Contingencies [Line Items]                                  
Operating lease rent expense                             $ 6,973,000 $ 6,808,000 $ 6,568,000
Sub-lease income                             40,000 126,000 155,000
Finance lease obligation     $ 330,000                       330,000 262,000  
Assets acquired under capital leases     322,000                       322,000 254,000  
Finance leased assets write off                             8,000 236,000  
Accumulated depreciation                             8,000 236,000  
Finance Lease Assets                                  
Commitments And Contingencies [Line Items]                                  
Depreciation expense                             133,000 122,000 121,000
Additional Office Space                                  
Commitments And Contingencies [Line Items]                                  
Operating lease rent expense, net                     $ 11,000     $ 5,000      
Refundable security deposit                           $ 3,000      
Lease commencement date   Jan. 16, 2018                 Oct. 01, 2017     May 01, 2014      
Lease expiration date   Nov. 30, 2028                 Nov. 30, 2024     Jul. 31, 2019      
Number of rent free periods                           3 months      
Rent credit                     $ 40,000            
Lease expansion date   Jan. 12, 2018                              
Office Space | Charlottesville, VA.                                  
Commitments And Contingencies [Line Items]                                  
Operating lease rent expense, net     $ 3,000                            
Lease commencement date     Jan. 01, 2026     Jan. 01, 2025     Jul. 01, 2022                
Lease expiration date     Dec. 31, 2026     Dec. 31, 2025     Dec. 31, 2023                
Office Space | Bedminster, NJ.                                  
Commitments And Contingencies [Line Items]                                  
Operating lease rent expense, net                         $ 11,000        
Lease commencement date                         Apr. 01, 2022        
Lease expiration date                         Jul. 31, 2027        
Number of rent free periods                         4 months        
Office Space | New York City                                  
Commitments And Contingencies [Line Items]                                  
Operating lease rent expense, net                       $ 420,000          
Lease commencement date                       Oct. 01, 2017          
Lease expiration date                       Sep. 30, 2028          
Number of rent free periods                       12 months          
Payments for tenant improvements                       $ 2,080,000          
Office Space | Boston, MA                                  
Commitments And Contingencies [Line Items]                                  
Operating lease rent expense, net             $ 23,000                    
Lease commencement date             May 01, 2023                    
Lease expiration date             Aug. 31, 2028                    
Number of rent free periods             4 months                    
Payments for tenant improvements             $ 195,000                    
Office Space | Singapore                                  
Commitments And Contingencies [Line Items]                                  
Operating lease rent expense, net         $ 34,000                        
Lease commencement date         May 16, 2025                        
Lease expiration date         May 15, 2031                        
Office Space | Atlanta, GA                                  
Commitments And Contingencies [Line Items]                                  
Operating lease rent expense, net       $ 17,000                          
Lease commencement date       Jan. 01, 2026                          
Lease expiration date       May 31, 2033                          
Number of rent free periods       12 months                          
Office Space | San Diego, CA                                  
Commitments And Contingencies [Line Items]                                  
Operating lease rent expense, net $ 15,000                 $ 12,000              
Lease commencement date Jul. 01, 2025                 Feb. 01, 2020              
Lease expiration date Nov. 30, 2030                 Jun. 30, 2025              
Number of rent free periods 5 months                 4 months              
Payments for tenant improvements $ 15,000                 $ 27,000              
Office Space | Milwaukee, WI                                  
Commitments And Contingencies [Line Items]                                  
Operating lease rent expense, net               $ 22,000                  
Lease commencement date               Jun. 01, 2023                  
Lease expiration date               May 31, 2034                  
Number of rent free periods               24 months                  
Office Equipment                                  
Commitments And Contingencies [Line Items]                                  
Finance lease obligation     $ 330,000                       $ 330,000 262,000  
Office Equipment | Four Copiers | Through January 31, 2026                                  
Commitments And Contingencies [Line Items]                                  
Lease expiration date                             Jan. 31, 2026    
Assets acquired under capital leases     $ 94,000                       $ 94,000    
Capital lease, period     5 years                       5 years    
Capital lease, minimum monthly payment                             $ 2,000    
Office Equipment | Copier | Through April 30, 2026                                  
Commitments And Contingencies [Line Items]                                  
Lease expiration date                             Apr. 30, 2026    
Assets acquired under capital leases     $ 31,000                       $ 31,000    
Capital lease, period     4 years                       4 years    
Capital lease, minimum monthly payment                             $ 1,000    
Office Equipment | Copier | Through August 31, 2025                                  
Commitments And Contingencies [Line Items]                                  
Lease expiration date                             Aug. 31, 2025    
Assets acquired under capital leases     $ 30,000                       $ 30,000    
Capital lease, period     3 years                       3 years    
Capital lease, minimum monthly payment                             $ 1,000    
Office Equipment | Copier | Through September 30, 2027                                  
Commitments And Contingencies [Line Items]                                  
Lease expiration date                             Sep. 30, 2027    
Assets acquired under capital leases     $ 210,000                       $ 210,000    
Capital lease, period     5 years                       5 years    
Capital lease, minimum monthly payment                             $ 4,000    
Office Equipment | Copier | Through November 30, 2025                                  
Commitments And Contingencies [Line Items]                                  
Lease expiration date                             Nov. 30, 2025    
Assets acquired under capital leases     $ 11,000                       $ 11,000    
Capital lease, period     39 months                       39 months    
Capital lease, minimum monthly payment                             $ 300    
Office Equipment | Copier | Through September 30, 2026                                  
Commitments And Contingencies [Line Items]                                  
Lease expiration date                             Sep. 30, 2026    
Assets acquired under capital leases     $ 28,000                       $ 28,000    
Capital lease, period     3 years                       3 years    
Capital lease, minimum monthly payment                             $ 1,000    
Office Equipment | Copier | Through September 30, 2026                                  
Commitments And Contingencies [Line Items]                                  
Lease expiration date                             Sep. 30, 2026    
Assets acquired under capital leases     $ 87,000                       $ 87,000    
Capital lease, period     3 years                       3 years    
Capital lease, minimum monthly payment                             $ 2,000    
Office Equipment | Copier | Through December 31, 2027                                  
Commitments And Contingencies [Line Items]                                  
Lease expiration date                             Dec. 31, 2027    
Assets acquired under capital leases     $ 50,000                       $ 50,000    
Capital lease, period     3 years                       3 years    
Capital lease, minimum monthly payment                             $ 1,000    
Office Equipment | Copier | Through August 31, 2028                                  
Commitments And Contingencies [Line Items]                                  
Lease expiration date                             Aug. 31, 2028    
Assets acquired under capital leases     $ 12,000                       $ 12,000    
Capital lease, period     3 years                       3 years    
Capital lease, minimum monthly payment                             $ 500    
Office Equipment | Copier | Through October 31, 2030                                  
Commitments And Contingencies [Line Items]                                  
Lease expiration date                             Oct. 31, 2030    
Assets acquired under capital leases     $ 208,000                       $ 208,000    
Capital lease, period     5 years                       5 years    
Capital lease, minimum monthly payment                             $ 4,000    
Office Equipment | Copier | Through January 31, 2029                                  
Commitments And Contingencies [Line Items]                                  
Lease expiration date                             Jan. 31, 2029    
Assets acquired under capital leases     $ 10,000                       $ 10,000    
Capital lease, period     39 months                       39 months    
Capital lease, minimum monthly payment                             $ 500    
Office Equipment | Copier | Through December 31, 2028                                  
Commitments And Contingencies [Line Items]                                  
Lease expiration date                             Dec. 31, 2028    
Assets acquired under capital leases     $ 10,000                       $ 10,000    
Capital lease, period     3 years                       3 years    
Capital lease, minimum monthly payment                             $ 500    
Letter of Credit                                  
Commitments And Contingencies [Line Items]                                  
Refundable security deposit     $ 506,000                       506,000 506,000  
Letter of Credit | Boston landlord                                  
Commitments And Contingencies [Line Items]                                  
Refundable security deposit     $ 80,000                       80,000    
General and administrative                                  
Commitments And Contingencies [Line Items]                                  
Operating lease rent expense, net                             $ 6,933,000 $ 6,682,000 $ 6,413,000