RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Schedule of Unbilled Receivables by Contract Effective Date (Details) $ in Thousands |
Jun. 30, 2026
USD ($)
|
|---|---|
| Receivables [Abstract] | |
| 2026 | $ 56,216 |
| 2025 | 111,580 |
| 2024 | 36,610 |
| 2023 | 25,326 |
| 2022 and prior | 2,244 |
| Unbilled revenue total | $ 231,976 |
| 2026 | 24.00% |
| 2025 | 48.00% |
| 2024 | 16.00% |
| 2023 | 11.00% |
| 2022 and prior | 1.00% |
| Total percentage of unbilled revenue | 100.00% |
| X | ||||||||||
- Definition Percentage of Unbilled Receivables, Not Billable, Amount Expected to be Collected in Remainder of Fiscal Year No definition available.
|
| X | ||||||||||
- Definition Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Four and Prior No definition available.
|
| X | ||||||||||
- Definition Percentage of Unbilled Receivables, Not Billable, Contract Date, Year One No definition available.
|
| X | ||||||||||
- Definition Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Three No definition available.
|
| X | ||||||||||
- Definition Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Two No definition available.
|
| X | ||||||||||
- Definition Total Percentage of Unbilled Revenue No definition available.
|
| X | ||||||||||
- Definition Unbilled Receivables, Not Billable, Contract Date, Remainder of Fiscal Year No definition available.
|
| X | ||||||||||
- Definition Unbilled Receivables, Not Billable, Contract Date, Year Four and Prior No definition available.
|
| X | ||||||||||
- Definition Unbilled Receivables, Not Billable, Contract Date, Year One No definition available.
|
| X | ||||||||||
- Definition Unbilled Receivables, Not Billable, Contract Date, Year Three No definition available.
|
| X | ||||||||||
- Definition Unbilled Receivables, Not Billable, Contract Date, Year Two No definition available.
|
| X | ||||||||||
- Definition Unbilled Revenue Total No definition available.
|
| X | ||||||||||
- References No definition available.
|