XML 26 R20.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of Presentation of Interim Period Statements (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Reconciles of Cash, Cash Equivalents and Restricted Cash Balances The table below reconciles the cash, cash equivalents and restricted cash balances from our condensed consolidated balance sheets to the amounts reported on the condensed consolidated statements of cash flows (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

June 30,

 

 

December 31,

 

 

 

2025

 

 

2024

 

 

2024

 

 

2023

 

Cash and cash equivalents

 

$

26,348

 

 

$

55,367

 

 

$

40,348

 

 

$

71,168

 

Restricted cash, included in restricted cash and
   investments

 

 

10,829

 

 

 

27,221

 

 

 

29,648

 

 

 

3,673

 

Total cash, cash equivalents and restricted cash
   shown in the statements of cash flows

 

$

37,177

 

 

$

82,588

 

 

$

69,996

 

 

$

74,841

 

 

Summary of Basic and Diluted Common Shares Outstanding Adjusted Basic and diluted shares outstanding adjusted to reflect the 2024 Stock Split are summarized as follows (in thousands):

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Weighted average number of basic shares
   outstanding

 

 

25,592

 

 

 

26,067

 

 

 

25,700

 

 

 

26,174

 

Effect of dilutive securities

 

 

623

 

 

 

698

 

 

 

609

 

 

 

620

 

Weighted average number of diluted shares
   outstanding

 

 

26,215

 

 

 

26,765

 

 

 

26,309

 

 

 

26,794