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

Commitments and Contingencies - Additional Information (Detail)

v3.25.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Jan. 24, 2025
Nov. 25, 2024
Dec. 05, 2022
Nov. 14, 2022
Apr. 04, 2022
Jun. 06, 2019
Apr. 12, 2019
Dec. 13, 2018
Jan. 16, 2018
Feb. 28, 2023
Jan. 31, 2018
Sep. 30, 2016
Dec. 31, 2015
Jun. 30, 2015
Mar. 31, 2014
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Commitments And Contingencies [Line Items]                                    
Operating lease rent expense                               $ 6,808,000 $ 6,568,000 $ 6,429,000
Sub-lease income                               126,000 155,000 154,000
Finance lease obligation                               262,000 336,000  
Assets acquired under capital leases                               254,000 330,000  
Depreciation expense                               1,734,000 1,476,000 1,191,000
Leased assets write off                               236,000 103,000  
Accumulated depreciation                               236,000 103,000  
Finance Lease Assets                                    
Commitments And Contingencies [Line Items]                                    
Depreciation expense                               122,000 121,000 116,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                                
Refundable security deposit   $ 2,000                                
Lease commencement date   Jan. 01, 2025     Jul. 01, 2022 Jul. 01, 2019               Jun. 30, 2015        
Lease expiration date   Dec. 31, 2025     Dec. 31, 2023 Jun. 30, 2022               Jun. 30, 2019        
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 $ 33,000              
Lease commencement date                   May 01, 2023 Jan. 01, 2018              
Lease expiration date                   Aug. 31, 2028 Apr. 30, 2023              
Number of rent free periods                   4 months 1 month              
Payments for tenant improvements                   $ 195,000                
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 | San Diego, CA | Subsequent Event                                    
Commitments And Contingencies [Line Items]                                    
Operating lease rent expense, net $ 15,000                                  
Lease commencement date Jul. 01, 2025                                  
Lease expiration date Nov. 30, 2030                                  
Number of rent free periods 5 months                                  
Payments for tenant improvements $ 15,000                                  
Office Space | Milwaukee, WI                                    
Commitments And Contingencies [Line Items]                                    
Operating lease rent expense, net     $ 12,000 $ 22,000     $ 12,000                      
Lease expiration date     Jun. 30, 2023       Dec. 31, 2022                      
Number of rent free periods       24 months                            
Office Equipment                                    
Commitments And Contingencies [Line Items]                                    
Finance lease obligation                               $ 262,000 336,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 | Through January 31, 2026                                    
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, 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 August 31, 2025                                    
Commitments And Contingencies [Line Items]                                    
Lease expiration date                               Aug. 31, 2025    
Assets acquired under capital leases                               $ 11,000    
Capital lease, period                               39 months    
Capital lease, minimum monthly payment                               $ 300    
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 September 30, 2025                                    
Commitments And Contingencies [Line Items]                                    
Lease expiration date                               Sep. 30, 2025    
Assets acquired under capital leases                               $ 9,000    
Capital lease, period                               2 years    
Capital lease, minimum monthly payment                               $ 400    
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    
Capital lease, period                               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    
Capital lease, period                               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    
Capital lease, period                               3 years    
Capital lease, minimum monthly payment                               $ 1,000    
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,682,000 $ 6,413,000 $ 6,275,000