v3.26.1
Restricted Cash (Tables)
6 Months Ended
Jun. 30, 2026
Cash and Cash Equivalents [Abstract]  
Schedule of cash and restricted cash Cash, cash equivalents, and restricted cash consisted of the following as of June 30, 2026 and June 30, 2025 (in thousands):
June 30,
2026
June 30,
2025
Cash and cash equivalents
$171,593 $152,645 
Restricted cash107 106 
Total cash, cash equivalents, and restricted cash shown in the statements of cash flows$171,700 $152,751 
Schedule of cash and cash equivalents Cash, cash equivalents, and restricted cash consisted of the following as of June 30, 2026 and June 30, 2025 (in thousands):
June 30,
2026
June 30,
2025
Cash and cash equivalents
$171,593 $152,645 
Restricted cash107 106 
Total cash, cash equivalents, and restricted cash shown in the statements of cash flows$171,700 $152,751