XML 136 R126.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summarizes the Company's operating and finance leases in which the Company (Detail)
12 Months Ended
Dec. 31, 2023
Minimum [Member]  
Operating lease:  
Initial Term 1 month
Maximum [Member]  
Operating lease:  
Initial Term 9 years
Office Equipment [Member]  
Operating lease:  
Renewal Option true [1]
Finance lease:  
Initial Term 3 years 3 months [2]
Office Equipment [Member] | Minimum [Member]  
Operating lease:  
Initial Term 36 months [1]
Office Equipment [Member] | Maximum [Member]  
Operating lease:  
Initial Term 63 months [1]
Office space [Member]  
Operating lease:  
Renewal Option true [1],[3]
Office space [Member] | Minimum [Member]  
Operating lease:  
Initial Term 5 years [1],[3]
Office space [Member] | Maximum [Member]  
Operating lease:  
Initial Term 9 years [1],[3]
[1] There are no variable lease payments.
[2] There is a bargain purchase option.
[3] Rent escalation provisions exist.