Lease - Additional Information (Details) - Office Facilities and Equipment |
Jun. 30, 2026
option
|
|---|---|
| Lessee, Lease, Description [Line Items] | |
| Number of option for lease renewal | 1 |
| Lessee, operating lease, renewal term (in years) | 10 years |
| Minimum | |
| Lessee, Lease, Description [Line Items] | |
| Leases term under operating lease agreements (in years) | 1 year |
| Maximum | |
| Lessee, Lease, Description [Line Items] | |
| Leases term under operating lease agreements (in years) | 12 years |