XML 111 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lease - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
plan
Lessee, Lease, Description [Line Items]  
Sublease income | $ $ 272,000
Office Facilities and Equipment  
Lessee, Lease, Description [Line Items]  
Leases term under operating lease agreements 3 years
Number of option for lease renewal | plan 1
Lessee, operating lease, renewal term 5 years
Minimum | Office Facilities and Equipment  
Lessee, Lease, Description [Line Items]  
Leases term under operating lease agreements 1 year
Maximum | Office Facilities and Equipment  
Lessee, Lease, Description [Line Items]  
Leases term under operating lease agreements 7 years 3 months