Lease - Additional Information (Details) - Office Facilities and Equipment |
Mar. 31, 2025
option
|
---|---|
Lessee, Lease, Description [Line Items] | |
Number of option for lease renewal | 1 |
Lessee, operating lease, renewal term (in years) | 5 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) | 9 years |