XML 125 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Before Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Before Income Tax Expense [Line Items]    
Income (loss) before income tax expense $ 14,980 $ 26,174
United States    
Income Before Income Tax Expense [Line Items]    
Income (loss) before income tax expense (4,317) (214)
PUERTO RICO    
Income Before Income Tax Expense [Line Items]    
Income (loss) before income tax expense 19,297 11,514
BERMUDA    
Income Before Income Tax Expense [Line Items]    
Income (loss) before income tax expense $ 0 $ 14,874