Leases - Lease Balances within the Consolidated Balance Sheets (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Assets: | ||
Operating lease right-of-use assets | $ 13,555 | $ 14,322 |
Liabilities: | ||
Lease liability location within the consolidated balance sheets | Other Accrued Liabilities, Current | Other Accrued Liabilities, Current |
Other accrued liabilities | $ 3,472 | $ 3,553 |
Long-term operating lease obligations | 8,576 | 9,232 |
Total lease liabilities | $ 12,048 | $ 12,785 |
X | ||||||||||
- Definition Assets, Lessee [Abstract] No definition available.
|
X | ||||||||||
- Definition Liabilities, Lessee [Abstract] No definition available.
|
X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from operating lease, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Indicates line item in statement of financial position that includes current operating lease liability. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lessee's right to use underlying asset under operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|