XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Schedule of Reconciliation of Unrecognized Tax Benefits

A reconciliation of the beginning and ending amount of unrecognized tax benefits for the period presented:

 

 

 

For the Six Months Ended June 30, 2024

 

Balance, beginning of period

 

$

84,485

 

Increases based on tax positions related to prior years

 

 

32,976

 

Additions based on tax positions related to the current year

 

 

17,248

 

Expirations of applicable statutes of limitations

 

 

-

 

Settlements with tax authorities

 

 

-

 

Ending carrying amount

 

$

134,709

 

Schedule of Reconciliation of Uncertain Tax Liabilities, Inclusive of Accruals for Related Penalties and Interest

A reconciliation of the beginning and ending amount of uncertain tax liabilities, inclusive of accruals for related penalties and interest, for the period presented:

 

 

 

For the Six Months Ended June 30, 2024

 

Balance, beginning of period

 

$

77,084

 

Increases based on tax positions related to prior years

 

 

6,899

 

Additions based on tax positions related to the current year

 

 

16,081

 

Additions based on refunds received related to prior years

 

 

8,371

 

Reclass of tax payments on deposit

 

 

1,108

 

Ending carrying amount

 

$

109,543