XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Details) - Schedule of U.S. government securities with the below market values and maturity dates (Parentheticals)
12 Months Ended
Dec. 31, 2022
Maturing 03/23/2023, 3.750% Discount Rate [Member]  
Debt Securities, Held-to-Maturity, Past Due [Line Items]  
Maturing Mar. 23, 2023
Discount Rate 3.75%
Maturing 05/18/2023, 2.700% Discount Rate [Member]  
Debt Securities, Held-to-Maturity, Past Due [Line Items]  
Maturing May 18, 2023
Discount Rate 2.70%
Maturing 08/31/2023, 1.375% Coupon Rate [Member]  
Debt Securities, Held-to-Maturity, Past Due [Line Items]  
Maturing Aug. 31, 2023
Coupon Rate 1.375%
Maturing 12/31/2023, 0.750% Coupon Rate [Member]  
Debt Securities, Held-to-Maturity, Past Due [Line Items]  
Maturing Dec. 31, 2023
Coupon Rate 0.75%
Maturing 01/31/2024, 0.875% Coupon Rate [Member]  
Debt Securities, Held-to-Maturity, Past Due [Line Items]  
Maturing Jan. 31, 2024
Coupon Rate 0.875%
Maturing 05/31/2024, 2.500% Coupon Rate [Member]  
Debt Securities, Held-to-Maturity, Past Due [Line Items]  
Maturing May 31, 2024
Coupon Rate 2.50%
Maturing 08/15/2024, 0.375% Coupon Rate [Member]  
Debt Securities, Held-to-Maturity, Past Due [Line Items]  
Maturing Aug. 15, 2024
Coupon Rate 0.375%