Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Additional Information (Detail)

v3.22.4
Commitments and Contingencies - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Dec. 05, 2022
Nov. 14, 2022
Oct. 01, 2022
Sep. 01, 2022
May 01, 2022
Jul. 01, 2021
Aug. 20, 2020
Jun. 01, 2020
May 01, 2020
Jun. 06, 2019
Apr. 12, 2019
Dec. 13, 2018
Jan. 16, 2018
Oct. 31, 2021
Feb. 28, 2021
Aug. 31, 2019
Jul. 31, 2019
Mar. 31, 2019
Jan. 31, 2018
Sep. 30, 2016
Jan. 31, 2016
Dec. 31, 2015
Jun. 30, 2015
Mar. 31, 2014
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Commitments And Contingencies [Line Items]                                                      
Operating lease rent expense                                                 $ 6,429,000 $ 6,454,000 $ 6,382,000
Sub-lease income                                                 154,000 154,000 154,000
Operating lease rent expense, net                                                 6,275,000 6,300,000  
Finance lease obligation                                                 344,000 253,000  
Assets acquired under capital leases                                                 342,000 247,000  
Depreciation expense                                                 1,191,000 1,175,000 1,117,000
Leased assets write off                                                 194,000 120,000  
Accumulated depreciation                                                 143,000 95,000  
Two Copiers | Lease Agreement July 31, 2022                                                      
Commitments And Contingencies [Line Items]                                                      
Lease expiration date                               Jul. 31, 2022                      
Assets acquired under capital leases                               $ 51,000                      
Capital lease, period                               3 years                      
Capital lease, minimum monthly payment                               $ 1,000                      
Copier | Through May 31, 2022                                                      
Commitments And Contingencies [Line Items]                                                      
Lease expiration date                                   May 31, 2022                  
Assets acquired under capital leases                                   $ 12,000                  
Capital lease, period                                   39 months                  
Capital lease, minimum monthly payment                                   $ 400                  
Copier | Through February 28,2021                                                      
Commitments And Contingencies [Line Items]                                                      
Lease expiration date                             Jan. 31, 2021                        
Assets acquired under capital leases                             $ 11,000                        
Capital lease, period                             3 years                        
Capital lease, minimum monthly payment                             $ 300                        
Copier | Through February 28, 2022                                                      
Commitments And Contingencies [Line Items]                                                      
Lease expiration date                                   Feb. 28, 2022                  
Assets acquired under capital leases                                   $ 13,000                  
Capital lease, period                                   3 years                  
Capital lease, minimum monthly payment                                   $ 400                  
Finance Lease Assets                                                      
Commitments And Contingencies [Line Items]                                                      
Depreciation expense                                                 116,000 119,000 118,000
Cortina Asset Management, LLC | Copier | Lease Agreement November 2021                                                      
Commitments And Contingencies [Line Items]                                                      
Lease expiration date                                 Nov. 30, 2021                    
Capital lease, minimum monthly payment                                 $ 1,000                    
Additional Office Space                                                      
Commitments And Contingencies [Line Items]                                                      
Operating lease rent expense, net                                       $ 10,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                                             $ 2,000        
Refundable security deposit                                             $ 2,000        
Lease commencement date                   Jul. 01, 2019                         Jun. 30, 2015        
Lease expiration date                   Jun. 30, 2022                         Jun. 30, 2019        
Lease extended period                   3 years                                  
Office Space | Bedminster, NJ.                                                      
Commitments And Contingencies [Line Items]                                                      
Operating lease rent expense, net                           $ 11,000                 $ 11,000        
Lease commencement date                           Apr. 01, 2022                          
Lease expiration date                                             Mar. 31, 2022        
Number of rent free periods                           4 months                 4 months        
Lease expansion date                           Jul. 31, 2027                          
Office Space | Princeton, NJ.                                                      
Commitments And Contingencies [Line Items]                                                      
Operating lease rent expense, net                                         $ 6,000            
Lease expiration date                                         Aug. 31, 2022   Apr. 30, 2016        
Number of rent free periods                                         5 months            
Office Space | New York City                                                      
Commitments And Contingencies [Line Items]                                                      
Operating lease rent expense, net                                           $ 446,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 | Livingston, NJ                                                      
Commitments And Contingencies [Line Items]                                                      
Operating lease rent expense, net                                         $ 2,000            
Lease expiration date                                         Jan. 31, 2019            
Office Space | Boston, MA                                                      
Commitments And Contingencies [Line Items]                                                      
Operating lease rent expense, net                                     $ 33,000                
Lease commencement date                                     Jan. 01, 2018                
Lease expiration date                                     Apr. 30, 2023                
Number of rent free periods                                     1 month                
Office Space | La Jolla, CA                                                      
Commitments And Contingencies [Line Items]                                                      
Operating lease rent expense, net                       $ 3,000                              
Lease expiration date                       Jan. 31, 2020                              
Office Space | San Diego, CA                                                      
Commitments And Contingencies [Line Items]                                                      
Operating lease rent expense, net                       $ 12,000                              
Lease commencement date                       Feb. 01, 2020                              
Lease expiration date                       Jun. 30, 2025                              
Number of rent free periods                       4 months                              
Payments for tenant improvements                       $ 27,000                              
Office Space | Milwaukee, WI                                                      
Commitments And Contingencies [Line Items]                                                      
Operating lease rent expense, net $ 12,000 $ 20,000                 $ 12,000                                
Lease expiration date Jun. 30, 2023                   Dec. 31, 2022                                
Number of rent free periods   24 months                                                  
After commencement date   132 months                                                  
Office Equipment                                                      
Commitments And Contingencies [Line Items]                                                      
Finance lease obligation                                                 344,000 253,000  
Office Equipment | Two Copiers | Through August 19, 2023                                                      
Commitments And Contingencies [Line Items]                                                      
Lease expiration date             Aug. 19, 2023                                        
Assets acquired under capital leases             $ 43,000                                        
Capital lease, period             3 years                                        
Capital lease, minimum monthly payment             $ 1,000                                        
Office Equipment | Two Copiers | Through August 19, 2023                                                      
Commitments And Contingencies [Line Items]                                                      
Lease expiration date             Aug. 19, 2023                                        
Assets acquired under capital leases             $ 39,000                                        
Capital lease, period             3 years                                        
Capital lease, minimum monthly payment             $ 1,000                                        
Office Equipment | Two Copiers | Through June 30, 2024                                                      
Commitments And Contingencies [Line Items]                                                      
Lease expiration date           Jun. 30, 2024                                          
Assets acquired under capital leases           $ 52,000                                          
Capital lease, period           3 years                                          
Capital lease, minimum monthly payment           $ 1,000                                          
Office Equipment | Four Copiers                                                      
Commitments And Contingencies [Line Items]                                                      
Lease expiration date                             Jan. 31, 2026                        
Assets acquired under capital leases                             $ 94,000                        
Capital lease, period                             5 years                        
Capital lease, minimum monthly payment                             $ 2,000                        
Office Equipment | Copier | Through April 30, 2025                                                      
Commitments And Contingencies [Line Items]                                                      
Assets acquired under capital leases                 $ 82,000                                    
Capital lease, period                 5 years                                    
Capital lease, minimum monthly payment                 $ 1,000                                    
Office Equipment | Copier | Through May 31, 2023                                                      
Commitments And Contingencies [Line Items]                                                      
Assets acquired under capital leases               $ 59,000                                      
Capital lease, period               3 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                                            
Capital lease, period         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                                              
Capital lease, period       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                                                
Capital lease, period     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                                              
Capital lease, period       39 months                                              
Capital lease, minimum monthly payment       $ 300                                              
Letter of Credit                                                      
Commitments And Contingencies [Line Items]                                                      
Refundable security deposit                                                 506,000 $ 506,000  
Letter of Credit | Boston landlord                                                      
Commitments And Contingencies [Line Items]                                                      
Refundable security deposit                                                 $ 80,000    
General and administrative                                                      
Commitments And Contingencies [Line Items]                                                      
Operating lease rent expense, net                                                     $ 6,228,000