Contract Assets and Excess Profit Share Receipts - Excess Profit Share Receipts Liability (Details) - Profit share $ in Thousands |
6 Months Ended |
---|---|
Jun. 30, 2025
USD ($)
| |
Excess profit share receipts balance: | |
Beginning balance | $ 47,556 |
Change in estimates of revenue from performance obligations satisfied in previous periods | 352 |
Realization of losses reducing payments received, net of payments received from insurance carriers | (5,828) |
Transfer from contract asset | 8,296 |
Ending balance | $ 50,376 |