XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
USD ($)
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 and a warehouse) 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