Summary of Significant Accounting Policies - Government and Commercial Receivables (Details)
|6 Months Ended|
Jun. 30, 2023
|Accounting Policies [Abstract]|
|Financing receivable, non-accrual period (in day)||90 days|
|Reasonable forecast period (in years)||2 years|
Threshold period past due for delinquent or nonaccrual of financing receivable.
No definition available.