XML 90 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Schedule of Right-of-use Assets and Lease Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating Lease, Right-of-Use Asset [Roll Forward]      
Beginning balance, right-of-use assets - operation leases, net $ 28,700    
Amortization of right-of-use assets (3,044) $ (3,184) $ (4,405)
Addition due to new lease 4,845    
Ending balance, right-of-use assets - operation leases, net 30,501 28,700  
Operating Lease, Liability [Roll Forward]      
Beginning balance, lease obligations - operating leases, net 30,990    
Lease payments (4,868) (4,727) $ (9,897)
Interest accretion 2,095    
Addition due to new lease 4,886    
Ending balance, lease obligations - operating leases, net $ 33,103 $ 30,990