Commitments and Contingencies (Details) - USD ($) $ in Thousands |
6 Months Ended | ||
---|---|---|---|
Dec. 31, 2021 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
Commitments and Contingencies (Details) [Line Items] | |||
Contribution plan (in Dollars) | $ 51,000 | $ 36,000 | |
401 (k) Plan [Member] | |||
Commitments and Contingencies (Details) [Line Items] | |||
Employer matching contributions, percentage | 100.00% | ||
Participant's contribution, percentage | 100.00% | ||
Employee’s eligible compensation, percentage | 4.00% |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Percentage of employee’s eligible compensation. No definition available.
|
X | ||||||||||
- Definition Percentage of participant's contribution. No definition available.
|
X | ||||||||||
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. No definition available.
|
X | ||||||||||
- Definition Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Details
|