v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Earnings Per Share [Abstract]                
Net loss $ (20,184) $ 3,123 $ (25,172) $ 3,708 $ (17,060) $ (21,465)    
Net loss attributable to noncontrolling interests:                
Investment Entities 1,850   2,054   3,572 3,688    
Net loss attributable to BrightSpire Capital, Inc. common stockholders (18,334)   (23,118)   (13,488) (17,777)    
Numerator:                
Dividends allocated to participating securities (non-vested shares) (568)   (471)   (1,135) (940)    
Net loss attributable to common stockholders $ (18,902)   $ (23,589)   $ (14,623) $ (18,717)    
Denominator:                
Weighted average shares outstanding - basic (in shares) 126,710,000   127,247,000   126,324,000 127,165,000    
Weighted average shares outstanding - diluted (in shares) 126,710,000   127,247,000   126,324,000 127,165,000    
Net loss per common share - basic (in dollars per share) $ (0.15)   $ (0.19)   $ (0.12) $ (0.15)    
Net loss per common share - diluted (in dollars per share) $ (0.15)   $ (0.19)   $ (0.12) $ (0.15)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Outstanding (in shares) 5,211,370 5,215,970 4,407,095 4,393,650 5,211,370 4,407,095 4,326,622 3,661,351
Antidilutive securities excluded from computation of earnings per share (in shares) 3,548,112   2,938,780   3,269,184 2,859,189    
Restricted Stock                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Outstanding (in shares) 3,545,686 3,550,286 2,945,872 2,932,427 3,545,686 2,945,872 2,865,399 2,742,917