| Lessee, Operating Leases [Text Block] |
4. Leases
Amounts reported on the Company’s Unaudited Condensed Consolidated Balance Sheets for operating leases were as follows:
| | | June 30, 2026 | | | December 31, 2025 | |
| | | (Amounts in Thousands) | |
| Operating lease assets, net | | $ | 41,034 | | | $ | 43,713 | |
| | | | | | | | | |
| Short-term operating lease liabilities | | | 13,059 | | | | 13,144 | |
| Long-term operating lease liabilities | | | 34,164 | | | | 37,259 | |
| Total operating lease liabilities | | $ | 47,223 | | | $ | 50,403 | |
Lease Costs
Components of lease costs were reported in general and administrative expenses in the Company’s Unaudited Condensed Consolidated Statements of Income as follows:
| | | For the Three Months Ended June 30, | | | For the Six Months Ended June 30, | |
| | | (Amounts in Thousands) | | | (Amounts in Thousands) | |
| | | 2026 | | | 2025 | | | 2026 | | | 2025 | |
| Operating lease costs | | $ | 3,599 | | | $ | 3,651 | | | $ | 7,255 | | | $ | 7,308 | |
| Short-term lease costs | | | 285 | | | | 271 | | | | 540 | | | | 555 | |
| Total lease costs | | | 3,884 | | | | 3,922 | | | | 7,795 | | | | 7,863 | |
| Less: sublease income | | | — | | | | — | | | | — | | | | (226 | ) |
| Total lease costs, net | | $ | 3,884 | | | $ | 3,922 | | | $ | 7,795 | | | $ | 7,637 | |
Lease Term and Discount Rate
Weighted average remaining lease terms and discount rates were as follows:
| | | June 30, 2026 | | | December 31, 2025 | |
| Operating leases: | | | | | | | | |
| Weighted average remaining lease term | | | 4.78 | | | | 5.05 | |
| Weighted average discount rate | | | 6.48 | % | | | 6.37 | % |
Maturity of Lease Liabilities
Remaining operating lease payments as of June 30, 2026 were as follows:
| | | Operating Leases | |
| | | (Amounts in Thousands) | |
| Due in the 12-month period ended June 30, | | | | |
| 2027 | | $ | 15,526 | |
| 2028 | | | 11,808 | |
| 2029 | | | 8,470 | |
| 2030 | | | 6,523 | |
| 2031 | | | 5,612 | |
| Thereafter | | | 7,559 | |
| Total future minimum rental commitments | | | 55,498 | |
| Less: Imputed interest | | | (8,275 | ) |
| Total lease liabilities | | $ | 47,223 | |
Supplemental Cash Flows Information
| | | For the Six Months Ended June 30, | |
| | | (Amounts in Thousands) | |
| | | 2026 | | | 2025 | |
| Cash paid for amounts included in the measurement of lease liabilities: | | | | | | | | |
| Operating cash flows from operating leases | | $ | 8,257 | | | $ | 8,368 | |
| | | | | | | | | |
| Right-of-use assets obtained in exchange for lease obligations: | | | | | | | | |
| Operating leases | | $ | 5,387 | | | $ | 5,158 | |
|