XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lessee, Operating Lease, Liability, Maturity
Year Ended December 31, Minimum Rental Payments
(In Thousands) 
2023$5,748 
20245,751 
20254,888 
20264,776 
20275,055 
Thereafter46,999 
Total$73,217