Subsequent Events (Details) - USD ($) $ in Thousands |
3 Months Ended | |||
|---|---|---|---|---|
May 11, 2026 |
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
|
| Subsequent Event [Line Items] | ||||
| Tariff refund receivable | $ 25,770 | $ 0 | ||
| Refunds from previously paid tariffs | $ (24,870) | $ 2,279 | ||
| Subsequent Event | ||||
| Subsequent Event [Line Items] | ||||
| Refunds from previously paid tariffs | $ 6,400 | |||
| X | ||||||||||
- Definition Tariff Refund Receivable No definition available.
|
| X | ||||||||||
- Definition Amount of increase (decrease) in prepaid expenses, and assets classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|