XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2023
Lessee Lease Description [Line Items]    
Operating lease term, expiration   2024-05
Early termination fees $ 47,000  
Existence of option to extend   true
Lease option to extend, description   Some leases (the Dallas and Davis offices, a warehouse, and a copy machine) include one or more options to renew, with renewal terms that can extend the lease term from one to six years.
Minimum [Member]    
Lessee Lease Description [Line Items]    
Option to extend lease, term   1 year
Maximum [Member]    
Lessee Lease Description [Line Items]    
Option to extend lease, term   6 years