Leases - Additional Information (Detail) - USD ($) $ in Millions |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Leases | ||
Lease, option to terminate, description | leases can be terminated with 30-day prior written notice. | |
Lessee, Operating Lease, Existence of Option to Terminate [true false] | true | |
Lease termination period with prior written notice | 30 days | |
Operating lease costs | $ 1.1 | $ 1.0 |
X | ||||||||||
- Definition Lease termination period with prior written notice. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Indicates (true false) whether lessee has option to terminate operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Description of terms and conditions of option to terminate lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|